pub struct LockRequestPacket {
pub set_locked: Option<bool>,
pub request_locked: Option<bool>,
}Expand description
This packet is a request for a lock status update or change.
https://invent.kde.org/network/kdeconnect-meta/blob/master/protocol.md#kdeconnectlockrequest
Fields§
§set_locked: Option<bool>A request to change the locked status. If true the device will be locked or if false unlocked.
request_locked: Option<bool>Indicates this is a request for the current locked status. Always true, if present.
Trait Implementations§
Source§impl Clone for LockRequestPacket
impl Clone for LockRequestPacket
Source§fn clone(&self) -> LockRequestPacket
fn clone(&self) -> LockRequestPacket
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 LockRequestPacket
impl Debug for LockRequestPacket
Source§impl<'de> Deserialize<'de> for LockRequestPacket
impl<'de> Deserialize<'de> for LockRequestPacket
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 LockRequestPacket
impl RefUnwindSafe for LockRequestPacket
impl Send for LockRequestPacket
impl Sync for LockRequestPacket
impl Unpin for LockRequestPacket
impl UnsafeUnpin for LockRequestPacket
impl UnwindSafe for LockRequestPacket
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