pub struct EmergencyState {
pub mode: EmergencyStateMode,
pub reason: Option<String>,
pub activated_at: Option<String>,
pub activated_by: Option<String>,
pub deadline: Option<String>,
}Expand description
EmergencyState model.
Fields§
§mode: EmergencyStateMode§reason: Option<String>§activated_at: Option<String>§activated_by: Option<String>§deadline: Option<String>Trait Implementations§
Source§impl Clone for EmergencyState
impl Clone for EmergencyState
Source§fn clone(&self) -> EmergencyState
fn clone(&self) -> EmergencyState
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 EmergencyState
impl Debug for EmergencyState
Source§impl Default for EmergencyState
impl Default for EmergencyState
Source§fn default() -> EmergencyState
fn default() -> EmergencyState
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for EmergencyState
impl<'de> Deserialize<'de> for EmergencyState
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 EmergencyState
impl PartialEq for EmergencyState
Source§impl Serialize for EmergencyState
impl Serialize for EmergencyState
impl StructuralPartialEq for EmergencyState
Auto Trait Implementations§
impl Freeze for EmergencyState
impl RefUnwindSafe for EmergencyState
impl Send for EmergencyState
impl Sync for EmergencyState
impl Unpin for EmergencyState
impl UnsafeUnpin for EmergencyState
impl UnwindSafe for EmergencyState
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