#[non_exhaustive]pub struct SerialPipeline {
pub stages: Vec<Stage>,
/* private fields */
}
Expand description
SerialPipeline defines a sequential set of stages for a DeliveryPipeline
.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.stages: Vec<Stage>
Optional. Each stage specifies configuration for a Target
. The ordering
of this list defines the promotion flow.
Implementations§
Source§impl SerialPipeline
impl SerialPipeline
pub fn new() -> Self
Sourcepub fn set_stages<T, V>(self, v: T) -> Self
pub fn set_stages<T, V>(self, v: T) -> Self
Sets the value of stages.
Trait Implementations§
Source§impl Clone for SerialPipeline
impl Clone for SerialPipeline
Source§fn clone(&self) -> SerialPipeline
fn clone(&self) -> SerialPipeline
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 SerialPipeline
impl Debug for SerialPipeline
Source§impl Default for SerialPipeline
impl Default for SerialPipeline
Source§fn default() -> SerialPipeline
fn default() -> SerialPipeline
Returns the “default value” for a type. Read more
Source§impl Message for SerialPipeline
impl Message for SerialPipeline
Source§impl PartialEq for SerialPipeline
impl PartialEq for SerialPipeline
impl StructuralPartialEq for SerialPipeline
Auto Trait Implementations§
impl Freeze for SerialPipeline
impl RefUnwindSafe for SerialPipeline
impl Send for SerialPipeline
impl Sync for SerialPipeline
impl Unpin for SerialPipeline
impl UnwindSafe for SerialPipeline
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