pub struct LaunchpadRuntimeInstance {
pub run_id: String,
pub container_id: Option<String>,
pub launchplan_hash: Option<String>,
pub state: String,
pub verdict: Option<String>,
pub active_grants: Option<Vec<String>>,
pub receipt_refs: Option<Vec<String>>,
pub evidencepack_ref: Option<String>,
pub offline_verify_command: Option<String>,
pub teardown_command: Option<String>,
pub sandbox_grant: Option<Box<LaunchpadSandboxGrant>>,
pub cli_equivalent: Option<String>,
}Fields§
§run_id: String§container_id: Option<String>§launchplan_hash: Option<String>§state: String§verdict: Option<String>§active_grants: Option<Vec<String>>§receipt_refs: Option<Vec<String>>§evidencepack_ref: Option<String>§offline_verify_command: Option<String>§teardown_command: Option<String>§sandbox_grant: Option<Box<LaunchpadSandboxGrant>>§cli_equivalent: Option<String>Implementations§
Source§impl LaunchpadRuntimeInstance
impl LaunchpadRuntimeInstance
pub fn new(run_id: String, state: String) -> LaunchpadRuntimeInstance
Trait Implementations§
Source§impl Clone for LaunchpadRuntimeInstance
impl Clone for LaunchpadRuntimeInstance
Source§fn clone(&self) -> LaunchpadRuntimeInstance
fn clone(&self) -> LaunchpadRuntimeInstance
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 LaunchpadRuntimeInstance
impl Debug for LaunchpadRuntimeInstance
Source§impl Default for LaunchpadRuntimeInstance
impl Default for LaunchpadRuntimeInstance
Source§fn default() -> LaunchpadRuntimeInstance
fn default() -> LaunchpadRuntimeInstance
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for LaunchpadRuntimeInstance
impl<'de> Deserialize<'de> for LaunchpadRuntimeInstance
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 LaunchpadRuntimeInstance
impl PartialEq for LaunchpadRuntimeInstance
Source§fn eq(&self, other: &LaunchpadRuntimeInstance) -> bool
fn eq(&self, other: &LaunchpadRuntimeInstance) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for LaunchpadRuntimeInstance
impl Serialize for LaunchpadRuntimeInstance
impl StructuralPartialEq for LaunchpadRuntimeInstance
Auto Trait Implementations§
impl Freeze for LaunchpadRuntimeInstance
impl RefUnwindSafe for LaunchpadRuntimeInstance
impl Send for LaunchpadRuntimeInstance
impl Sync for LaunchpadRuntimeInstance
impl Unpin for LaunchpadRuntimeInstance
impl UnsafeUnpin for LaunchpadRuntimeInstance
impl UnwindSafe for LaunchpadRuntimeInstance
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