tempest-rt 0.0.1

TempestDB Deterministic Async Runtime
Documentation
//! Async file-system operations built on the [`tempest_io::Io`] trait.
//!
//! Each operation is a [`Future`] that submits a request to the I/O backend on first poll and
//! resolves when the completion arrives. Partial operations (`read_exact`, `write_exact`)
//! retry automatically until the full buffer is transferred.

mod close_file;
mod list_dir;
mod open_file;
mod read_at;
mod read_exact;
mod remove_file;
mod stat_file;
mod sync_file;
mod write_at;
mod write_exact;

pub use close_file::*;
pub use list_dir::*;
pub use open_file::*;
pub use read_at::*;
pub use read_exact::*;
pub use remove_file::*;
pub use stat_file::*;
pub use sync_file::*;
pub use write_at::*;
pub use write_exact::*;

#[cfg(test)]
mod tests;