Struct btrfs_diskformat::ExtentInlineRef
source · Expand description
This acts as a header for different types of inline extent back references inside extent or metadata items.
Fields
type: u8
The type of reference, which corresponds with a value from ExtentInlineRefType
.
This field also determines the semantic importance of offset
.
offset: U64<LE>
This field has different functions depending on the value of type
.
Trait Implementations
sourceimpl AsBytes for ExtentInlineRef
impl AsBytes for ExtentInlineRef
sourceimpl Clone for ExtentInlineRef
impl Clone for ExtentInlineRef
sourcefn clone(&self) -> ExtentInlineRef
fn clone(&self) -> ExtentInlineRef
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for ExtentInlineRef
impl Debug for ExtentInlineRef
impl Copy for ExtentInlineRef
impl FromBytes for ExtentInlineRef
impl Unaligned for ExtentInlineRef
Auto Trait Implementations
impl RefUnwindSafe for ExtentInlineRef
impl Send for ExtentInlineRef
impl Sync for ExtentInlineRef
impl Unpin for ExtentInlineRef
impl UnwindSafe for ExtentInlineRef
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more