pub struct PowerJob {
pub id: i64,
pub switch_name: String,
pub power: bool,
}
Fields§
§id: i64
§switch_name: String
§power: bool
Trait Implementations§
Source§impl<'de> Deserialize<'de> for PowerJob
impl<'de> Deserialize<'de> for PowerJob
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 PowerJob
impl RefUnwindSafe for PowerJob
impl Send for PowerJob
impl Sync for PowerJob
impl Unpin for PowerJob
impl UnwindSafe for PowerJob
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