pub struct AutomationNodeOutput {Show 20 fields
pub contract_kind: String,
pub validator_kind: Option<AutomationOutputValidatorKind>,
pub validator_summary: Option<AutomationValidatorSummary>,
pub summary: String,
pub content: Value,
pub created_at_ms: u64,
pub node_id: String,
pub status: Option<String>,
pub blocked_reason: Option<String>,
pub approved: Option<bool>,
pub workflow_class: Option<String>,
pub phase: Option<String>,
pub failure_kind: Option<String>,
pub tool_telemetry: Option<Value>,
pub preflight: Option<Value>,
pub capability_resolution: Option<Value>,
pub attempt_evidence: Option<Value>,
pub blocker_category: Option<String>,
pub fallback_used: Option<bool>,
pub artifact_validation: Option<Value>,
}Fields§
§contract_kind: String§validator_kind: Option<AutomationOutputValidatorKind>§validator_summary: Option<AutomationValidatorSummary>§summary: String§content: Value§created_at_ms: u64§node_id: String§status: Option<String>§blocked_reason: Option<String>§approved: Option<bool>§workflow_class: Option<String>§phase: Option<String>§failure_kind: Option<String>§tool_telemetry: Option<Value>§preflight: Option<Value>§capability_resolution: Option<Value>§attempt_evidence: Option<Value>§blocker_category: Option<String>§fallback_used: Option<bool>§artifact_validation: Option<Value>Trait Implementations§
Source§impl Clone for AutomationNodeOutput
impl Clone for AutomationNodeOutput
Source§fn clone(&self) -> AutomationNodeOutput
fn clone(&self) -> AutomationNodeOutput
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 AutomationNodeOutput
impl Debug for AutomationNodeOutput
Source§impl<'de> Deserialize<'de> for AutomationNodeOutput
impl<'de> Deserialize<'de> for AutomationNodeOutput
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
Auto Trait Implementations§
impl Freeze for AutomationNodeOutput
impl RefUnwindSafe for AutomationNodeOutput
impl Send for AutomationNodeOutput
impl Sync for AutomationNodeOutput
impl Unpin for AutomationNodeOutput
impl UnsafeUnpin for AutomationNodeOutput
impl UnwindSafe for AutomationNodeOutput
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more