pub struct ExtractionGroupMember {
pub pack: Hash,
pub ticket: Hash,
pub bytes: u64,
pub created_at_ms: u64,
pub already_verified: bool,
}Expand description
One immutable member of the Advance that claimed an extraction group.
Fields§
§pack: HashImmutable source pack identity.
ticket: HashTicket identity selected by the Advance.
bytes: u64Declared pack length.
created_at_ms: u64Source age for repository-local resolution failures.
already_verified: boolNative still stages this member’s selection facts, but does not extract objects whose first owner was already verified.
Trait Implementations§
Source§impl Clone for ExtractionGroupMember
impl Clone for ExtractionGroupMember
Source§impl Debug for ExtractionGroupMember
impl Debug for ExtractionGroupMember
Source§impl<'de> Deserialize<'de> for ExtractionGroupMember
impl<'de> Deserialize<'de> for ExtractionGroupMember
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for ExtractionGroupMember
Source§impl PartialEq for ExtractionGroupMember
impl PartialEq for ExtractionGroupMember
Source§impl Serialize for ExtractionGroupMember
impl Serialize for ExtractionGroupMember
impl StructuralPartialEq for ExtractionGroupMember
Auto Trait Implementations§
impl Freeze for ExtractionGroupMember
impl RefUnwindSafe for ExtractionGroupMember
impl Send for ExtractionGroupMember
impl Sync for ExtractionGroupMember
impl Unpin for ExtractionGroupMember
impl UnsafeUnpin for ExtractionGroupMember
impl UnwindSafe for ExtractionGroupMember
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