pub struct PromotionBatch {
pub id: String,
pub source_revisions: EvidenceState<Vec<SourceRevision>>,
pub linked_change_requests: EvidenceState<Vec<ChangeRequestId>>,
}Expand description
A release or deployment batch that promotes one or more source revisions.
Fields§
§id: String§source_revisions: EvidenceState<Vec<SourceRevision>>§linked_change_requests: EvidenceState<Vec<ChangeRequestId>>Trait Implementations§
Source§impl Clone for PromotionBatch
impl Clone for PromotionBatch
Source§fn clone(&self) -> PromotionBatch
fn clone(&self) -> PromotionBatch
Returns a duplicate of the value. Read more
1.0.0 · 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 PromotionBatch
impl Debug for PromotionBatch
Source§impl<'de> Deserialize<'de> for PromotionBatch
impl<'de> Deserialize<'de> for PromotionBatch
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 PromotionBatch
impl PartialEq for PromotionBatch
Source§impl Serialize for PromotionBatch
impl Serialize for PromotionBatch
impl Eq for PromotionBatch
impl StructuralPartialEq for PromotionBatch
Auto Trait Implementations§
impl Freeze for PromotionBatch
impl RefUnwindSafe for PromotionBatch
impl Send for PromotionBatch
impl Sync for PromotionBatch
impl Unpin for PromotionBatch
impl UnsafeUnpin for PromotionBatch
impl UnwindSafe for PromotionBatch
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