pub struct LaunchpadRun {Show 20 fields
pub launch_id: Option<String>,
pub run_id: Option<String>,
pub app_id: Option<String>,
pub substrate_id: Option<String>,
pub state: Option<String>,
pub kernel_verdict: Option<String>,
pub reason: Option<String>,
pub reason_code: Option<String>,
pub plan_hash: Option<String>,
pub launchplan_hash: Option<String>,
pub install_receipt_ref: Option<String>,
pub launch_receipt_ref: Option<String>,
pub health_receipt_ref: Option<String>,
pub teardown_receipt_ref: Option<String>,
pub evidence_pack_refs: Option<Vec<String>>,
pub secret_grant_refs: Option<Vec<String>>,
pub start_receipt_refs: Option<Vec<String>>,
pub verification_command: Option<String>,
pub teardown_command: Option<String>,
pub runtime_handles: Option<HashMap<String, Value>>,
}Fields§
§launch_id: Option<String>§run_id: Option<String>§app_id: Option<String>§substrate_id: Option<String>§state: Option<String>§kernel_verdict: Option<String>§reason: Option<String>§reason_code: Option<String>§plan_hash: Option<String>§launchplan_hash: Option<String>§install_receipt_ref: Option<String>§launch_receipt_ref: Option<String>§health_receipt_ref: Option<String>§teardown_receipt_ref: Option<String>§evidence_pack_refs: Option<Vec<String>>§secret_grant_refs: Option<Vec<String>>§start_receipt_refs: Option<Vec<String>>§verification_command: Option<String>§teardown_command: Option<String>§runtime_handles: Option<HashMap<String, Value>>Implementations§
Source§impl LaunchpadRun
impl LaunchpadRun
pub fn new() -> LaunchpadRun
Trait Implementations§
Source§impl Clone for LaunchpadRun
impl Clone for LaunchpadRun
Source§fn clone(&self) -> LaunchpadRun
fn clone(&self) -> LaunchpadRun
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 LaunchpadRun
impl Debug for LaunchpadRun
Source§impl Default for LaunchpadRun
impl Default for LaunchpadRun
Source§fn default() -> LaunchpadRun
fn default() -> LaunchpadRun
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for LaunchpadRun
impl<'de> Deserialize<'de> for LaunchpadRun
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 LaunchpadRun
impl PartialEq for LaunchpadRun
Source§fn eq(&self, other: &LaunchpadRun) -> bool
fn eq(&self, other: &LaunchpadRun) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for LaunchpadRun
impl Serialize for LaunchpadRun
impl StructuralPartialEq for LaunchpadRun
Auto Trait Implementations§
impl Freeze for LaunchpadRun
impl RefUnwindSafe for LaunchpadRun
impl Send for LaunchpadRun
impl Sync for LaunchpadRun
impl Unpin for LaunchpadRun
impl UnsafeUnpin for LaunchpadRun
impl UnwindSafe for LaunchpadRun
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