pub struct LaunchpadMatrixCell {
pub app_id: String,
pub substrate_id: String,
pub launchable: bool,
pub verdict: String,
pub reason: String,
pub availability: 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§
§app_id: String§substrate_id: String§launchable: bool§verdict: String§reason: String§availability: 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§
Trait Implementations§
Source§impl Clone for LaunchpadMatrixCell
impl Clone for LaunchpadMatrixCell
Source§fn clone(&self) -> LaunchpadMatrixCell
fn clone(&self) -> LaunchpadMatrixCell
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 LaunchpadMatrixCell
impl Debug for LaunchpadMatrixCell
Source§impl Default for LaunchpadMatrixCell
impl Default for LaunchpadMatrixCell
Source§fn default() -> LaunchpadMatrixCell
fn default() -> LaunchpadMatrixCell
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for LaunchpadMatrixCell
impl<'de> Deserialize<'de> for LaunchpadMatrixCell
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 LaunchpadMatrixCell
impl PartialEq for LaunchpadMatrixCell
Source§fn eq(&self, other: &LaunchpadMatrixCell) -> bool
fn eq(&self, other: &LaunchpadMatrixCell) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for LaunchpadMatrixCell
impl Serialize for LaunchpadMatrixCell
impl StructuralPartialEq for LaunchpadMatrixCell
Auto Trait Implementations§
impl Freeze for LaunchpadMatrixCell
impl RefUnwindSafe for LaunchpadMatrixCell
impl Send for LaunchpadMatrixCell
impl Sync for LaunchpadMatrixCell
impl Unpin for LaunchpadMatrixCell
impl UnsafeUnpin for LaunchpadMatrixCell
impl UnwindSafe for LaunchpadMatrixCell
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