Expand description
Async I/O abstraction for Tempest’s tick-based event loop.
Provides two backends:
- [
LinuxIo] - backed byio_uring, for production use. - [
VirtualIo] - in-memory, for testing and DST.
Re-exports§
pub use buf::*;
Modules§
Structs§
- DirEntry
- Fstat
Handle - Owned handle to an in-flight fstat operation.
- OpHandle
- Open
Options - Read
Handle - Owned handle to an in-flight read operation.
- Write
Handle - Owned handle to an in-flight write operation.
Traits§
Type Aliases§
- Completions
- Completions collected by
Io::pollfor the current tick.