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