pub struct PipelineStage {
pub id: String,
pub name: String,
pub status: String,
pub log_output: String,
pub sort_order: i32,
pub started_at: Option<i64>,
pub finished_at: Option<i64>,
}Fields§
§id: String§name: String§status: String“pending”, “running”, “success”, “failed”
log_output: String§sort_order: i32§started_at: Option<i64>§finished_at: Option<i64>Implementations§
Source§impl PipelineStage
impl PipelineStage
Sourcepub fn started_at(&self) -> i64
pub fn started_at(&self) -> i64
Returns the value of started_at, or the default value if started_at is unset.
Sourcepub fn finished_at(&self) -> i64
pub fn finished_at(&self) -> i64
Returns the value of finished_at, or the default value if finished_at is unset.
Trait Implementations§
Source§impl Clone for PipelineStage
impl Clone for PipelineStage
Source§fn clone(&self) -> PipelineStage
fn clone(&self) -> PipelineStage
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 PipelineStage
impl Debug for PipelineStage
Source§impl Default for PipelineStage
impl Default for PipelineStage
Source§impl<'de> Deserialize<'de> for PipelineStage
impl<'de> Deserialize<'de> for PipelineStage
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 Message for PipelineStage
impl Message for PipelineStage
Source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
Source§fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message to a buffer. Read more
Source§fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.
Source§fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message with a length-delimiter to a buffer. Read more
Source§fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Encodes the message with a length-delimiter to a newly allocated buffer.
Source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes an instance of the message from a buffer. Read more
Source§fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes a length-delimited instance of the message from the buffer.
Source§fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into
self. Read moreSource§fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
merges it into
self.Source§impl PartialEq for PipelineStage
impl PartialEq for PipelineStage
Source§impl Serialize for PipelineStage
impl Serialize for PipelineStage
impl StructuralPartialEq for PipelineStage
Auto Trait Implementations§
impl Freeze for PipelineStage
impl RefUnwindSafe for PipelineStage
impl Send for PipelineStage
impl Sync for PipelineStage
impl Unpin for PipelineStage
impl UnsafeUnpin for PipelineStage
impl UnwindSafe for PipelineStage
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