pub struct DeviceActionRequest {
pub action: String,
}Expand description
Device action request body.
Valid actions: RESTART, ADOPT, LOCATE_ON, LOCATE_OFF.
Fields§
§action: StringTrait Implementations§
Source§impl Clone for DeviceActionRequest
impl Clone for DeviceActionRequest
Source§fn clone(&self) -> DeviceActionRequest
fn clone(&self) -> DeviceActionRequest
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 DeviceActionRequest
impl Debug for DeviceActionRequest
Source§impl<'de> Deserialize<'de> for DeviceActionRequest
impl<'de> Deserialize<'de> for DeviceActionRequest
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 DeviceActionRequest
impl PartialEq for DeviceActionRequest
Source§impl Serialize for DeviceActionRequest
impl Serialize for DeviceActionRequest
impl StructuralPartialEq for DeviceActionRequest
Auto Trait Implementations§
impl Freeze for DeviceActionRequest
impl RefUnwindSafe for DeviceActionRequest
impl Send for DeviceActionRequest
impl Sync for DeviceActionRequest
impl Unpin for DeviceActionRequest
impl UnsafeUnpin for DeviceActionRequest
impl UnwindSafe for DeviceActionRequest
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