Enum jenkins_api::action::PipelineNode
[−]
[src]
pub enum PipelineNode { FlowStartNode {}, StepStartNode {}, StepAtomNode {}, StepEndNode {}, FlowEndNode {}, Unknown { class: Option<String>, }, }
A node of a pipeline
Variants
FlowStartNode
Beginning of a flow
Fields of FlowStartNode
StepStartNode
Beginning of a step
Fields of StepStartNode
StepAtomNode
A step
Fields of StepAtomNode
StepEndNode
End of a step
Fields of StepEndNode
FlowEndNode
End of a flow
Fields of FlowEndNode
Unknown
Default case used when none other matched
Fields of Unknown
class: Option<String> | _class provided by Jenkins |
Trait Implementations
impl Debug for PipelineNode
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more
impl<'de> Deserialize<'de> for PipelineNode
[src]
fn deserialize<D>(deserializer: D) -> Result<PipelineNode, D::Error> where
D: Deserializer<'de>,
[src]
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more