pub struct LiveCockpit {Show 17 fields
pub schema_version: String,
pub generated_at: Option<String>,
pub mode: String,
pub live_mode: String,
pub ready: bool,
pub controls_ready: bool,
pub risk_increasing_allowed: bool,
pub next_action: String,
pub operator_context: OperatorContext,
pub preflight: LiveCockpitPreflight,
pub immune: LiveCockpitImmune,
pub reconciliation: LiveCockpitReconciliation,
pub certification: LiveCockpitCertification,
pub heartbeat: LiveCockpitHeartbeat,
pub live_records: LiveCockpitRecords,
pub operator_actions: BTreeMap<String, Value>,
pub extra: BTreeMap<String, Value>,
}Fields§
§schema_version: String§generated_at: Option<String>§mode: String§live_mode: String§ready: bool§controls_ready: bool§risk_increasing_allowed: bool§next_action: String§operator_context: OperatorContext§preflight: LiveCockpitPreflight§immune: LiveCockpitImmune§reconciliation: LiveCockpitReconciliation§certification: LiveCockpitCertification§heartbeat: LiveCockpitHeartbeat§live_records: LiveCockpitRecords§operator_actions: BTreeMap<String, Value>§extra: BTreeMap<String, Value>Trait Implementations§
Source§impl Clone for LiveCockpit
impl Clone for LiveCockpit
Source§fn clone(&self) -> LiveCockpit
fn clone(&self) -> LiveCockpit
Returns a duplicate of the value. Read more
1.0.0 · 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 LiveCockpit
impl Debug for LiveCockpit
Source§impl Default for LiveCockpit
impl Default for LiveCockpit
Source§fn default() -> LiveCockpit
fn default() -> LiveCockpit
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for LiveCockpitwhere
LiveCockpit: Default,
impl<'de> Deserialize<'de> for LiveCockpitwhere
LiveCockpit: Default,
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
Auto Trait Implementations§
impl Freeze for LiveCockpit
impl RefUnwindSafe for LiveCockpit
impl Send for LiveCockpit
impl Sync for LiveCockpit
impl Unpin for LiveCockpit
impl UnsafeUnpin for LiveCockpit
impl UnwindSafe for LiveCockpit
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