pub struct PackObjectRecord {
pub id: PackObjectId,
pub obj_type: ObjectType,
pub data: Vec<u8>,
pub delta_base: Option<PackObjectId>,
pub path_hint: Option<String>,
}Fields§
§id: PackObjectId§obj_type: ObjectType§data: Vec<u8>§delta_base: Option<PackObjectId>§path_hint: Option<String>Trait Implementations§
Source§impl Clone for PackObjectRecord
impl Clone for PackObjectRecord
Source§fn clone(&self) -> PackObjectRecord
fn clone(&self) -> PackObjectRecord
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 moreAuto Trait Implementations§
impl Freeze for PackObjectRecord
impl RefUnwindSafe for PackObjectRecord
impl Send for PackObjectRecord
impl Sync for PackObjectRecord
impl Unpin for PackObjectRecord
impl UnsafeUnpin for PackObjectRecord
impl UnwindSafe for PackObjectRecord
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