pub struct RootComponentInstallEvidence {
pub raw_module_hash: [u8; 32],
pub chunk_hashes: Vec<Vec<u8>>,
pub binding: ComponentBinding,
}Expand description
RootComponentInstallEvidence
Exact raw artifact, chunk source and immutable target binding frozen before installation.
Fields§
§raw_module_hash: [u8; 32]§chunk_hashes: Vec<Vec<u8>>§binding: ComponentBindingTrait Implementations§
Source§impl Clone for RootComponentInstallEvidence
impl Clone for RootComponentInstallEvidence
Source§fn clone(&self) -> RootComponentInstallEvidence
fn clone(&self) -> RootComponentInstallEvidence
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 RootComponentInstallEvidence
impl Debug for RootComponentInstallEvidence
Source§impl<'de> Deserialize<'de> for RootComponentInstallEvidence
impl<'de> Deserialize<'de> for RootComponentInstallEvidence
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 RootComponentInstallEvidence
impl StructuralPartialEq for RootComponentInstallEvidence
Auto Trait Implementations§
impl Freeze for RootComponentInstallEvidence
impl RefUnwindSafe for RootComponentInstallEvidence
impl Send for RootComponentInstallEvidence
impl Sync for RootComponentInstallEvidence
impl Unpin for RootComponentInstallEvidence
impl UnsafeUnpin for RootComponentInstallEvidence
impl UnwindSafe for RootComponentInstallEvidence
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