pub struct RolePromotionReadinessV1 {Show 14 fields
pub role: String,
pub promotion_level: PromotionArtifactLevelV1,
pub source_kind: RoleArtifactSourceKindV1,
pub source_locator: Option<String>,
pub source_wasm_sha256: Option<String>,
pub source_wasm_gz_sha256: Option<String>,
pub target_wasm_sha256: Option<String>,
pub target_wasm_gz_sha256: Option<String>,
pub source_canonical_embedded_config_sha256: Option<String>,
pub target_canonical_embedded_config_sha256: Option<String>,
pub byte_identical_wasm: Option<bool>,
pub embedded_config_identical: Option<bool>,
pub target_store_has_artifact: Option<bool>,
pub restage_required: bool,
}Expand description
RolePromotionReadinessV1
Fields§
§role: String§promotion_level: PromotionArtifactLevelV1§source_kind: RoleArtifactSourceKindV1§source_locator: Option<String>§source_wasm_sha256: Option<String>§source_wasm_gz_sha256: Option<String>§target_wasm_sha256: Option<String>§target_wasm_gz_sha256: Option<String>§source_canonical_embedded_config_sha256: Option<String>§target_canonical_embedded_config_sha256: Option<String>§byte_identical_wasm: Option<bool>§embedded_config_identical: Option<bool>§target_store_has_artifact: Option<bool>§restage_required: boolTrait Implementations§
Source§impl Clone for RolePromotionReadinessV1
impl Clone for RolePromotionReadinessV1
Source§fn clone(&self) -> RolePromotionReadinessV1
fn clone(&self) -> RolePromotionReadinessV1
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 RolePromotionReadinessV1
impl Debug for RolePromotionReadinessV1
Source§impl<'de> Deserialize<'de> for RolePromotionReadinessV1
impl<'de> Deserialize<'de> for RolePromotionReadinessV1
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 RolePromotionReadinessV1
impl PartialEq for RolePromotionReadinessV1
Source§fn eq(&self, other: &RolePromotionReadinessV1) -> bool
fn eq(&self, other: &RolePromotionReadinessV1) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for RolePromotionReadinessV1
impl Serialize for RolePromotionReadinessV1
impl Eq for RolePromotionReadinessV1
impl StructuralPartialEq for RolePromotionReadinessV1
Auto Trait Implementations§
impl Freeze for RolePromotionReadinessV1
impl RefUnwindSafe for RolePromotionReadinessV1
impl Send for RolePromotionReadinessV1
impl Sync for RolePromotionReadinessV1
impl Unpin for RolePromotionReadinessV1
impl UnsafeUnpin for RolePromotionReadinessV1
impl UnwindSafe for RolePromotionReadinessV1
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