pub struct ArtifactPromotionPlanRequest {
pub plan_id: String,
pub generated_at: String,
pub readiness: PromotionReadinessV1,
pub artifact_identity_report: PromotionArtifactIdentityReportV1,
pub transform: PromotionPlanTransformV1,
pub target_execution_lineage: Option<PromotionTargetExecutionLineageV1>,
}Expand description
ArtifactPromotionPlanRequest
Fields§
§plan_id: String§generated_at: String§readiness: PromotionReadinessV1§artifact_identity_report: PromotionArtifactIdentityReportV1§transform: PromotionPlanTransformV1§target_execution_lineage: Option<PromotionTargetExecutionLineageV1>Trait Implementations§
Source§impl Clone for ArtifactPromotionPlanRequest
impl Clone for ArtifactPromotionPlanRequest
Source§fn clone(&self) -> ArtifactPromotionPlanRequest
fn clone(&self) -> ArtifactPromotionPlanRequest
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 ArtifactPromotionPlanRequest
impl Debug for ArtifactPromotionPlanRequest
impl Eq for ArtifactPromotionPlanRequest
Source§impl PartialEq for ArtifactPromotionPlanRequest
impl PartialEq for ArtifactPromotionPlanRequest
Source§fn eq(&self, other: &ArtifactPromotionPlanRequest) -> bool
fn eq(&self, other: &ArtifactPromotionPlanRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ArtifactPromotionPlanRequest
Auto Trait Implementations§
impl Freeze for ArtifactPromotionPlanRequest
impl RefUnwindSafe for ArtifactPromotionPlanRequest
impl Send for ArtifactPromotionPlanRequest
impl Sync for ArtifactPromotionPlanRequest
impl Unpin for ArtifactPromotionPlanRequest
impl UnsafeUnpin for ArtifactPromotionPlanRequest
impl UnwindSafe for ArtifactPromotionPlanRequest
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.