Enum btrfs::diskformat::BtrfsLeafItem
[−]
[src]
pub enum BtrfsLeafItem<'a> { ChunkItem(BtrfsChunkItem<'a>), DirIndex(BtrfsDirIndex<'a>), DirItem(BtrfsDirItem<'a>), ExtentData(BtrfsExtentData<'a>), ExtentItem(BtrfsExtentItem<'a>), InodeItem(BtrfsInodeItem<'a>), Invalid(BtrfsInvalidItem<'a>), Unknown(BtrfsUnknownItem<'a>), }
Variants
ChunkItem(BtrfsChunkItem<'a>)
DirIndex(BtrfsDirIndex<'a>)
DirItem(BtrfsDirItem<'a>)
ExtentData(BtrfsExtentData<'a>)
ExtentItem(BtrfsExtentItem<'a>)
InodeItem(BtrfsInodeItem<'a>)
Invalid(BtrfsInvalidItem<'a>)
Unknown(BtrfsUnknownItem<'a>)
Methods
impl<'a> BtrfsLeafItem<'a>
[src]
fn from_bytes(
header: &'a BtrfsLeafItemHeader,
data_bytes: &'a [u8]
) -> BtrfsLeafItem<'a>
header: &'a BtrfsLeafItemHeader,
data_bytes: &'a [u8]
) -> BtrfsLeafItem<'a>
fn header(&self) -> &BtrfsLeafItemHeader
fn key(&self) -> BtrfsKey
Trait Implementations
impl<'a> Clone for BtrfsLeafItem<'a>
[src]
fn clone(&self) -> BtrfsLeafItem<'a>
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more