pub struct IngestedObjects {
pub object_ids: HashSet<ObjectId>,
pub object_counts: ObjectKindCounts,
pub pack_bytes: u64,
}Expand description
Objects a pack stream delivered into an object store, from ingest_pack_into.
Fields§
§object_ids: HashSet<ObjectId>Id of every object the pack held (delta objects by their resolved id).
object_counts: ObjectKindCountsHow many objects of each type the pack held.
pack_bytes: u64Bytes of pack stream consumed, trailer included.
Trait Implementations§
Source§impl Clone for IngestedObjects
impl Clone for IngestedObjects
Source§impl Debug for IngestedObjects
impl Debug for IngestedObjects
Source§impl Default for IngestedObjects
impl Default for IngestedObjects
Source§impl From<IngestedObjects> for IngestedPack
impl From<IngestedObjects> for IngestedPack
Source§fn from(ingested: IngestedObjects) -> Self
fn from(ingested: IngestedObjects) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for IngestedObjects
impl RefUnwindSafe for IngestedObjects
impl Send for IngestedObjects
impl Sync for IngestedObjects
impl Unpin for IngestedObjects
impl UnsafeUnpin for IngestedObjects
impl UnwindSafe for IngestedObjects
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