pub struct WakeStatusFile {
pub state: String,
pub source: String,
pub last_status: Option<u16>,
pub last_event_ms: Option<i64>,
}Fields§
§state: Stringready (a wake target is attached), awaiting (the routine has no key yet), failed, none.
source: StringWhere the target came from: gateway, file, vault, config.
last_status: Option<u16>§last_event_ms: Option<i64>Implementations§
Trait Implementations§
Source§impl Clone for WakeStatusFile
impl Clone for WakeStatusFile
Source§impl Debug for WakeStatusFile
impl Debug for WakeStatusFile
Source§impl Default for WakeStatusFile
impl Default for WakeStatusFile
Source§impl<'de> Deserialize<'de> for WakeStatusFile
impl<'de> Deserialize<'de> for WakeStatusFile
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 WakeStatusFile
impl RefUnwindSafe for WakeStatusFile
impl Send for WakeStatusFile
impl Sync for WakeStatusFile
impl Unpin for WakeStatusFile
impl UnsafeUnpin for WakeStatusFile
impl UnwindSafe for WakeStatusFile
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