Struct ashpd::desktop::input_capture::Deactivated
source · pub struct Deactivated(/* private fields */);
Expand description
Indicates that an input capturing session was deactivated.
Implementations§
source§impl Deactivated
impl Deactivated
sourcepub fn session_handle(&self) -> ObjectPath<'_>
pub fn session_handle(&self) -> ObjectPath<'_>
Session that was deactivated.
sourcepub fn activation_id(&self) -> Option<u32>
pub fn activation_id(&self) -> Option<u32>
The same activation_id number as in the corresponding “Activated” signal.
Trait Implementations§
source§impl Debug for Deactivated
impl Debug for Deactivated
source§impl<'de> Deserialize<'de> for Deactivated
impl<'de> Deserialize<'de> for Deactivated
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 Deactivated
impl RefUnwindSafe for Deactivated
impl Send for Deactivated
impl Sync for Deactivated
impl Unpin for Deactivated
impl UnwindSafe for Deactivated
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
source§impl<'de, T> DynamicDeserialize<'de> for T
impl<'de, T> DynamicDeserialize<'de> for T
§type Deserializer = PhantomData<T>
type Deserializer = PhantomData<T>
A DeserializeSeed implementation for this type.
source§fn deserializer_for_signature<S>(
signature: S,
) -> Result<<T as DynamicDeserialize<'de>>::Deserializer, Error>
fn deserializer_for_signature<S>( signature: S, ) -> Result<<T as DynamicDeserialize<'de>>::Deserializer, Error>
Get a deserializer compatible with this signature.
source§impl<T> DynamicType for T
impl<T> DynamicType for T
source§fn dynamic_signature(&self) -> Signature<'_>
fn dynamic_signature(&self) -> Signature<'_>
Get the signature for the implementing type. Read more