pub enum PackedDeltaDependency {
OfsBase {
base_offset: u64,
},
RefBase {
base_oid: ObjectId,
},
}Expand description
Dependency of a packed delta object at object_offset within pack_bytes.
Variants§
OfsBase
OFS_DELTA: base object offset within the same pack.
RefBase
REF_DELTA: base object id (may live in another pack).
Trait Implementations§
Source§impl Clone for PackedDeltaDependency
impl Clone for PackedDeltaDependency
Source§fn clone(&self) -> PackedDeltaDependency
fn clone(&self) -> PackedDeltaDependency
Returns a duplicate of the value. Read more
1.0.0 · 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 PackedDeltaDependency
impl Debug for PackedDeltaDependency
impl Copy for PackedDeltaDependency
Auto Trait Implementations§
impl Freeze for PackedDeltaDependency
impl RefUnwindSafe for PackedDeltaDependency
impl Send for PackedDeltaDependency
impl Sync for PackedDeltaDependency
impl Unpin for PackedDeltaDependency
impl UnsafeUnpin for PackedDeltaDependency
impl UnwindSafe for PackedDeltaDependency
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