pub struct ComponentDirectoryProvenance {
pub component: ComponentBinding,
pub source_fleet_subnet_root: Principal,
pub component_registry_revision: u64,
pub component_registry_content_hash: [u8; 32],
pub synchronized_at_ns: u64,
}Expand description
ComponentDirectoryProvenance
Exact Component Registry authority from which one Component Directory is derived.
Fields§
§component: ComponentBinding§source_fleet_subnet_root: Principal§component_registry_revision: u64§component_registry_content_hash: [u8; 32]§synchronized_at_ns: u64Trait Implementations§
Source§impl Clone for ComponentDirectoryProvenance
impl Clone for ComponentDirectoryProvenance
Source§fn clone(&self) -> ComponentDirectoryProvenance
fn clone(&self) -> ComponentDirectoryProvenance
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 ComponentDirectoryProvenance
impl Debug for ComponentDirectoryProvenance
Source§impl<'de> Deserialize<'de> for ComponentDirectoryProvenance
impl<'de> Deserialize<'de> for ComponentDirectoryProvenance
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 ComponentDirectoryProvenance
impl StructuralPartialEq for ComponentDirectoryProvenance
Auto Trait Implementations§
impl Freeze for ComponentDirectoryProvenance
impl RefUnwindSafe for ComponentDirectoryProvenance
impl Send for ComponentDirectoryProvenance
impl Sync for ComponentDirectoryProvenance
impl Unpin for ComponentDirectoryProvenance
impl UnsafeUnpin for ComponentDirectoryProvenance
impl UnwindSafe for ComponentDirectoryProvenance
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