pub struct RootComponentPublicationEvidence {
pub fleet_registry: FleetRegistryVersion,
pub fleet_directory_content_hash: [u8; 32],
pub component_directories: Vec<ComponentDirectoryPublicationEvidence>,
pub component_group_directories: Vec<ComponentGroupDirectoryPublicationEvidence>,
}Expand description
Complete root-local evidence for one published provisioning batch.
Fields§
§fleet_registry: FleetRegistryVersion§fleet_directory_content_hash: [u8; 32]§component_directories: Vec<ComponentDirectoryPublicationEvidence>§component_group_directories: Vec<ComponentGroupDirectoryPublicationEvidence>Trait Implementations§
Source§impl Clone for RootComponentPublicationEvidence
impl Clone for RootComponentPublicationEvidence
Source§fn clone(&self) -> RootComponentPublicationEvidence
fn clone(&self) -> RootComponentPublicationEvidence
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<'de> Deserialize<'de> for RootComponentPublicationEvidence
impl<'de> Deserialize<'de> for RootComponentPublicationEvidence
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 RootComponentPublicationEvidence
impl StructuralPartialEq for RootComponentPublicationEvidence
Auto Trait Implementations§
impl Freeze for RootComponentPublicationEvidence
impl RefUnwindSafe for RootComponentPublicationEvidence
impl Send for RootComponentPublicationEvidence
impl Sync for RootComponentPublicationEvidence
impl Unpin for RootComponentPublicationEvidence
impl UnsafeUnpin for RootComponentPublicationEvidence
impl UnwindSafe for RootComponentPublicationEvidence
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