Struct logind_zbus::session::PauseDevice
source · pub struct PauseDevice(/* private fields */);
Expand description
A PauseDevice
signal.
Implementations§
source§impl PauseDevice
impl PauseDevice
sourcepub fn from_message<M>(msg: M) -> Option<Self>
pub fn from_message<M>(msg: M) -> Option<Self>
Try to construct a
PauseDevice
from a zbus::Message
.
sourcepub fn message(&self) -> &Message
pub fn message(&self) -> &Message
The reference to the underlying zbus::Message
.
source§impl PauseDevice
impl PauseDevice
sourcepub fn args<'s>(&'s self) -> Result<PauseDeviceArgs<'s>>
pub fn args<'s>(&'s self) -> Result<PauseDeviceArgs<'s>>
Retrieve the signal arguments.
Trait Implementations§
source§impl Clone for PauseDevice
impl Clone for PauseDevice
source§fn clone(&self) -> PauseDevice
fn clone(&self) -> PauseDevice
Returns a copy 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 PauseDevice
impl Debug for PauseDevice
source§impl From<PauseDevice> for Message
impl From<PauseDevice> for Message
source§fn from(signal: PauseDevice) -> Self
fn from(signal: PauseDevice) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for PauseDevice
impl RefUnwindSafe for PauseDevice
impl Send for PauseDevice
impl Sync for PauseDevice
impl Unpin for PauseDevice
impl UnwindSafe for PauseDevice
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