pub struct RolePromotionWasmStoreCatalogVerificationV1 {
pub role: String,
pub wasm_store_locator: String,
pub expected_artifact_identity: String,
pub observed_artifact_identity: Option<String>,
pub expected_published_chunk_count: usize,
pub observed_published_chunk_count: Option<usize>,
pub catalog_entry_present: bool,
pub catalog_matches: bool,
pub catalog_observation_digest: String,
}Expand description
RolePromotionWasmStoreCatalogVerificationV1
Fields§
§role: String§wasm_store_locator: String§expected_artifact_identity: String§observed_artifact_identity: Option<String>§expected_published_chunk_count: usize§observed_published_chunk_count: Option<usize>§catalog_entry_present: bool§catalog_matches: bool§catalog_observation_digest: StringTrait Implementations§
Source§impl Clone for RolePromotionWasmStoreCatalogVerificationV1
impl Clone for RolePromotionWasmStoreCatalogVerificationV1
Source§fn clone(&self) -> RolePromotionWasmStoreCatalogVerificationV1
fn clone(&self) -> RolePromotionWasmStoreCatalogVerificationV1
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 RolePromotionWasmStoreCatalogVerificationV1
impl<'de> Deserialize<'de> for RolePromotionWasmStoreCatalogVerificationV1
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 RolePromotionWasmStoreCatalogVerificationV1
impl PartialEq for RolePromotionWasmStoreCatalogVerificationV1
Source§fn eq(&self, other: &RolePromotionWasmStoreCatalogVerificationV1) -> bool
fn eq(&self, other: &RolePromotionWasmStoreCatalogVerificationV1) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for RolePromotionWasmStoreCatalogVerificationV1
impl StructuralPartialEq for RolePromotionWasmStoreCatalogVerificationV1
Auto Trait Implementations§
impl Freeze for RolePromotionWasmStoreCatalogVerificationV1
impl RefUnwindSafe for RolePromotionWasmStoreCatalogVerificationV1
impl Send for RolePromotionWasmStoreCatalogVerificationV1
impl Sync for RolePromotionWasmStoreCatalogVerificationV1
impl Unpin for RolePromotionWasmStoreCatalogVerificationV1
impl UnsafeUnpin for RolePromotionWasmStoreCatalogVerificationV1
impl UnwindSafe for RolePromotionWasmStoreCatalogVerificationV1
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