pub struct LaunchpadPlanResponse {Show 13 fields
pub launch_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 user_state: Option<String>,
pub required_capability: Option<String>,
pub upgrade_reason: Option<String>,
pub entitlement_decision: Option<Box<EntitlementDecision>>,
pub action_states: Option<HashMap<String, EntitlementDecision>>,
}Fields§
§launch_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>§user_state: Option<String>§required_capability: Option<String>§upgrade_reason: Option<String>§entitlement_decision: Option<Box<EntitlementDecision>>§action_states: Option<HashMap<String, EntitlementDecision>>Implementations§
Source§impl LaunchpadPlanResponse
impl LaunchpadPlanResponse
pub fn new() -> LaunchpadPlanResponse
Trait Implementations§
Source§impl Clone for LaunchpadPlanResponse
impl Clone for LaunchpadPlanResponse
Source§fn clone(&self) -> LaunchpadPlanResponse
fn clone(&self) -> LaunchpadPlanResponse
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 LaunchpadPlanResponse
impl Debug for LaunchpadPlanResponse
Source§impl Default for LaunchpadPlanResponse
impl Default for LaunchpadPlanResponse
Source§fn default() -> LaunchpadPlanResponse
fn default() -> LaunchpadPlanResponse
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for LaunchpadPlanResponse
impl<'de> Deserialize<'de> for LaunchpadPlanResponse
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 LaunchpadPlanResponse
impl PartialEq for LaunchpadPlanResponse
Source§fn eq(&self, other: &LaunchpadPlanResponse) -> bool
fn eq(&self, other: &LaunchpadPlanResponse) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for LaunchpadPlanResponse
impl Serialize for LaunchpadPlanResponse
impl StructuralPartialEq for LaunchpadPlanResponse
Auto Trait Implementations§
impl Freeze for LaunchpadPlanResponse
impl RefUnwindSafe for LaunchpadPlanResponse
impl Send for LaunchpadPlanResponse
impl Sync for LaunchpadPlanResponse
impl Unpin for LaunchpadPlanResponse
impl UnsafeUnpin for LaunchpadPlanResponse
impl UnwindSafe for LaunchpadPlanResponse
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