Skip to main content

Module storage

Module storage 

Source
Expand description

Storage simulation and configuration. Storage simulation and configuration.

This module provides simulated storage that integrates with the deterministic simulation engine for testing disk I/O patterns and faults.

Re-exports§

pub use config::StorageConfiguration;
pub use events::StorageOperation;
pub use file::SimStorageFile;
pub use memory::InMemoryStorage;
pub use memory::SECTOR_SIZE;
pub use memory::SectorBitSet;
pub use provider::SimStorageProvider;

Modules§

config
Storage configuration and settings
events
Storage operation events Storage operation events for simulation.
file
Storage file implementation Simulated storage file implementation.
futures
Future types for async storage operations Future types for storage async operations.
memory
In-memory storage with deterministic fault injection In-memory storage simulation with deterministic fault injection.
provider
Storage provider implementation Simulated storage provider implementation.