pub struct LaunchpadRunEvent {Show 15 fields
pub run_id: String,
pub stage: String,
pub verdict: String,
pub reason_code: Option<String>,
pub receipt_ref: Option<String>,
pub proofgraph_node: Option<String>,
pub evidence_refs: Option<Vec<String>>,
pub raw_payload_ref: Option<String>,
pub human_summary: Option<String>,
pub why: Option<String>,
pub proof_status: String,
pub receipt_required: Option<bool>,
pub cli_equivalent: Option<String>,
pub fix_actions: Option<Vec<LaunchpadFixAction>>,
pub created_at: Option<String>,
}Fields§
§run_id: String§stage: String§verdict: String§reason_code: Option<String>§receipt_ref: Option<String>§proofgraph_node: Option<String>§evidence_refs: Option<Vec<String>>§raw_payload_ref: Option<String>§human_summary: Option<String>§why: Option<String>§proof_status: String§receipt_required: Option<bool>§cli_equivalent: Option<String>§fix_actions: Option<Vec<LaunchpadFixAction>>§created_at: Option<String>Implementations§
Trait Implementations§
Source§impl Clone for LaunchpadRunEvent
impl Clone for LaunchpadRunEvent
Source§fn clone(&self) -> LaunchpadRunEvent
fn clone(&self) -> LaunchpadRunEvent
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 LaunchpadRunEvent
impl Debug for LaunchpadRunEvent
Source§impl Default for LaunchpadRunEvent
impl Default for LaunchpadRunEvent
Source§fn default() -> LaunchpadRunEvent
fn default() -> LaunchpadRunEvent
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for LaunchpadRunEvent
impl<'de> Deserialize<'de> for LaunchpadRunEvent
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 LaunchpadRunEvent
impl PartialEq for LaunchpadRunEvent
Source§fn eq(&self, other: &LaunchpadRunEvent) -> bool
fn eq(&self, other: &LaunchpadRunEvent) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for LaunchpadRunEvent
impl Serialize for LaunchpadRunEvent
impl StructuralPartialEq for LaunchpadRunEvent
Auto Trait Implementations§
impl Freeze for LaunchpadRunEvent
impl RefUnwindSafe for LaunchpadRunEvent
impl Send for LaunchpadRunEvent
impl Sync for LaunchpadRunEvent
impl Unpin for LaunchpadRunEvent
impl UnsafeUnpin for LaunchpadRunEvent
impl UnwindSafe for LaunchpadRunEvent
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