Re-exports§
pub use extents::Extent;pub use extents::Extents;pub use extents::ExtentsIterator;pub use file::DecodedBlobMetadata;pub use file::DeliveryHandler;pub use file::File;pub use file::Files;pub use file::NoopDeliveryHandler;pub use file::PagerThread;pub use file::Transform;pub use file::process_mapping_command;pub use file::read_blob_metadata;pub use page_request::NullPageRequest;pub use page_request::PageRequest;pub use protocol::CLOSE_BLOB_COMMAND;pub use protocol::DELIVERY_DATA_COMMAND;pub use protocol::DELIVERY_DATA_SIZE;pub use protocol::DELIVERY_REGISTER_BLOB_COMMAND;pub use protocol::DELIVERY_VMO_SIZE;pub use protocol::DeliveryCommand;pub use protocol::ENCRYPTION_KEY_SIZE;pub use protocol::MAPPING_VMO_SIZE;pub use protocol::MAPPINGS_COMMAND;pub use protocol::MAPPINGS_FLAG_ENCRYPTED;pub use protocol::MappingCommand;pub use protocol::PENDING_COMMANDS_CAPACITY;pub use protocol::PENDING_DELIVERY_COMMANDS_CAPACITY;pub use protocol::RawDeliveryCommand;pub use protocol::RawMappingCommand;pub use reader::ChildBlockService;pub use reader::read_buffer_from_extents;
Modules§
- extents
- file
- page_
request - protocol
- This module defines the communication protocol over the VMOs shared between the filesystem
(Fxfs), the block driver (
block_server), and the client/verifier (e.g.,pkg-cache). The two VMOs (mapping queue and delivery queue) are provided tofuchsia.storage.block/Mapper.OpenSessionto initialize a session. - reader
- testing
Constants§
Traits§
- Cipher
- Trait defining common methods shared across all ciphers.