pub struct InventorySnapshot {
pub registrations: Vec<SegmentRegistration>,
pub attempts: Vec<AttemptSnapshot>,
pub selections: Vec<SelectionSnapshot>,
pub sample_states: Vec<SampleStateSnapshot>,
pub artifacts: Vec<ArtifactMetadata>,
pub active_models: Vec<ActiveModelSnapshot>,
pub missing_segment_ordinals: Vec<MissingSegmentOrdinals>,
pub outcome_counts: OutcomeCounts,
}Fields§
§registrations: Vec<SegmentRegistration>§attempts: Vec<AttemptSnapshot>§selections: Vec<SelectionSnapshot>§sample_states: Vec<SampleStateSnapshot>§artifacts: Vec<ArtifactMetadata>§active_models: Vec<ActiveModelSnapshot>§missing_segment_ordinals: Vec<MissingSegmentOrdinals>§outcome_counts: OutcomeCountsTrait Implementations§
Source§impl Clone for InventorySnapshot
impl Clone for InventorySnapshot
Source§fn clone(&self) -> InventorySnapshot
fn clone(&self) -> InventorySnapshot
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 moreSource§impl Debug for InventorySnapshot
impl Debug for InventorySnapshot
Source§impl<'de> Deserialize<'de> for InventorySnapshot
impl<'de> Deserialize<'de> for InventorySnapshot
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 InventorySnapshot
Source§impl PartialEq for InventorySnapshot
impl PartialEq for InventorySnapshot
Source§impl Serialize for InventorySnapshot
impl Serialize for InventorySnapshot
impl StructuralPartialEq for InventorySnapshot
Auto Trait Implementations§
impl Freeze for InventorySnapshot
impl RefUnwindSafe for InventorySnapshot
impl Send for InventorySnapshot
impl Sync for InventorySnapshot
impl Unpin for InventorySnapshot
impl UnsafeUnpin for InventorySnapshot
impl UnwindSafe for InventorySnapshot
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