pub struct RootComponentActivationEvidence {
pub fleet_activation_operation_id: [u8; 32],
pub initial_inventory_hash: [u8; 32],
pub component_count: u32,
pub root_activated_at_ns: u64,
}Expand description
Compact terminal evidence binding Component inventory and root runtime activation.
Fields§
§fleet_activation_operation_id: [u8; 32]§initial_inventory_hash: [u8; 32]§component_count: u32§root_activated_at_ns: u64Trait Implementations§
Source§impl Clone for RootComponentActivationEvidence
impl Clone for RootComponentActivationEvidence
Source§fn clone(&self) -> RootComponentActivationEvidence
fn clone(&self) -> RootComponentActivationEvidence
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 moreimpl Copy for RootComponentActivationEvidence
Source§impl<'de> Deserialize<'de> for RootComponentActivationEvidence
impl<'de> Deserialize<'de> for RootComponentActivationEvidence
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 RootComponentActivationEvidence
impl StructuralPartialEq for RootComponentActivationEvidence
Auto Trait Implementations§
impl Freeze for RootComponentActivationEvidence
impl RefUnwindSafe for RootComponentActivationEvidence
impl Send for RootComponentActivationEvidence
impl Sync for RootComponentActivationEvidence
impl Unpin for RootComponentActivationEvidence
impl UnsafeUnpin for RootComponentActivationEvidence
impl UnwindSafe for RootComponentActivationEvidence
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