pub struct MetadataDump {
pub next_ino: u64,
pub inodes: BTreeMap<u64, InodeMeta>,
pub dentries: BTreeMap<(u64, String), u64>,
pub chunks: BTreeMap<(u64, u64), ChunkRef>,
pub block_refs: BTreeMap<BlockKey, u64>,
}Fields§
§next_ino: u64§inodes: BTreeMap<u64, InodeMeta>§dentries: BTreeMap<(u64, String), u64>§chunks: BTreeMap<(u64, u64), ChunkRef>§block_refs: BTreeMap<BlockKey, u64>Trait Implementations§
Source§impl Clone for MetadataDump
impl Clone for MetadataDump
Source§fn clone(&self) -> MetadataDump
fn clone(&self) -> MetadataDump
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MetadataDump
impl Debug for MetadataDump
Source§impl<'de> Deserialize<'de> for MetadataDump
impl<'de> Deserialize<'de> for MetadataDump
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for MetadataDump
impl RefUnwindSafe for MetadataDump
impl Send for MetadataDump
impl Sync for MetadataDump
impl Unpin for MetadataDump
impl UnsafeUnpin for MetadataDump
impl UnwindSafe for MetadataDump
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