crosvm/cros_async/src
Chirantan Ekbote 19c0ca7f11 cros_async: Drop Unpin requirement from uring futures
The futures don't require the IoSource to be Unpin if they take a
Pin<&I> where I: IoSource.

BUG=none
TEST=unit tests

Change-Id: I6d8e73d54ac612da58004b5bd732640524aac3b9
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/2387822
Tested-by: kokoro <noreply+kokoro@google.com>
Commit-Queue: Chirantan Ekbote <chirantan@chromium.org>
Reviewed-by: Dylan Reid <dgreid@chromium.org>
2020-09-12 09:42:38 +00:00
..
uring_futures cros_async: Drop Unpin requirement from uring futures 2020-09-12 09:42:38 +00:00
complete.rs cros_async: Make raw waker Send + Sync 2020-07-15 09:28:23 +00:00
executor.rs cros_async: Make raw waker Send + Sync 2020-07-15 09:28:23 +00:00
fd_executor.rs cros_async: Refactor executors 2020-09-12 09:39:26 +00:00
io_ext.rs cros_async: Drop Unpin requirement from uring futures 2020-09-12 09:42:38 +00:00
io_source.rs cros_async: Don't implement IoSource for pointer types 2020-09-12 09:42:36 +00:00
lib.rs vm_memory: Implement cros_async::BackingMemory for GuestMemory 2020-07-28 21:36:21 +00:00
poll_or_ring.rs Simplify tests with tempfile::tempfile() 2020-08-27 00:39:03 +00:00
poll_source.rs Add "base" crate and transition crosvm usages to it from sys_util 2020-08-06 18:19:44 +00:00
select.rs cros_async: Make raw waker Send + Sync 2020-07-15 09:28:23 +00:00
uring_executor.rs cros_async: Refactor executors 2020-09-12 09:39:26 +00:00
uring_mem.rs cros_async: MemRegion: use u64 for offset 2020-06-29 01:46:04 +00:00
waker.rs cros_async: Refactor executors 2020-09-12 09:39:26 +00:00