Struct nuts_directory::DirectoryBackend
source · pub struct DirectoryBackend { /* private fields */ }Trait Implementations§
source§impl Backend for DirectoryBackend
impl Backend for DirectoryBackend
§type CreateOptions = CreateOptions
type CreateOptions = CreateOptions
Options used to create a backend instance. Read more
§type OpenOptions = OpenOptions
type OpenOptions = OpenOptions
Options used to open a backend instance. Read more
§type Id = Id
type Id = Id
The id identifies a block in the storage. It is used everywhere you
need a pointer to a block.
source§fn block_size(&self) -> u32
fn block_size(&self) -> u32
Returns the block size of the backend.
source§impl Create<DirectoryBackend> for CreateOptions
impl Create<DirectoryBackend> for CreateOptions
source§impl Debug for DirectoryBackend
impl Debug for DirectoryBackend
source§impl HeaderGet<DirectoryBackend> for DirectoryBackend
impl HeaderGet<DirectoryBackend> for DirectoryBackend
source§impl HeaderGet<DirectoryBackend> for OpenOptions
impl HeaderGet<DirectoryBackend> for OpenOptions
source§impl HeaderSet<DirectoryBackend> for CreateOptions
impl HeaderSet<DirectoryBackend> for CreateOptions
source§impl HeaderSet<DirectoryBackend> for DirectoryBackend
impl HeaderSet<DirectoryBackend> for DirectoryBackend
source§impl Open<DirectoryBackend> for OpenOptions
impl Open<DirectoryBackend> for OpenOptions
Auto Trait Implementations§
impl RefUnwindSafe for DirectoryBackend
impl Send for DirectoryBackend
impl Sync for DirectoryBackend
impl Unpin for DirectoryBackend
impl UnwindSafe for DirectoryBackend
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more