pub struct RolePromotionWasmStoreIdentityV1 {
pub role: String,
pub artifact_identity: String,
pub transport: ArtifactTransportV1,
pub wasm_store_locator: Option<String>,
pub prepared_chunk_hashes: Vec<String>,
pub published_chunk_count: usize,
pub verified_postcondition: VerifiedPostconditionV1,
}Expand description
RolePromotionWasmStoreIdentityV1
Fields§
§role: String§artifact_identity: String§transport: ArtifactTransportV1§wasm_store_locator: Option<String>§prepared_chunk_hashes: Vec<String>§published_chunk_count: usize§verified_postcondition: VerifiedPostconditionV1Trait Implementations§
Source§impl Clone for RolePromotionWasmStoreIdentityV1
impl Clone for RolePromotionWasmStoreIdentityV1
Source§fn clone(&self) -> RolePromotionWasmStoreIdentityV1
fn clone(&self) -> RolePromotionWasmStoreIdentityV1
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 RolePromotionWasmStoreIdentityV1
impl<'de> Deserialize<'de> for RolePromotionWasmStoreIdentityV1
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
Source§impl PartialEq for RolePromotionWasmStoreIdentityV1
impl PartialEq for RolePromotionWasmStoreIdentityV1
Source§fn eq(&self, other: &RolePromotionWasmStoreIdentityV1) -> bool
fn eq(&self, other: &RolePromotionWasmStoreIdentityV1) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for RolePromotionWasmStoreIdentityV1
impl StructuralPartialEq for RolePromotionWasmStoreIdentityV1
Auto Trait Implementations§
impl Freeze for RolePromotionWasmStoreIdentityV1
impl RefUnwindSafe for RolePromotionWasmStoreIdentityV1
impl Send for RolePromotionWasmStoreIdentityV1
impl Sync for RolePromotionWasmStoreIdentityV1
impl Unpin for RolePromotionWasmStoreIdentityV1
impl UnsafeUnpin for RolePromotionWasmStoreIdentityV1
impl UnwindSafe for RolePromotionWasmStoreIdentityV1
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