pub struct ShortcutsChanged(/* private fields */);
Expand description
Indicates that the information associated with some of the shortcuts has changed.
Implementations§
Source§impl ShortcutsChanged
impl ShortcutsChanged
Sourcepub fn session_handle(&self) -> ObjectPath<'_>
pub fn session_handle(&self) -> ObjectPath<'_>
Session that requested the shortcut.
Trait Implementations§
Source§impl Debug for ShortcutsChanged
impl Debug for ShortcutsChanged
Source§impl<'de> Deserialize<'de> for ShortcutsChanged
impl<'de> Deserialize<'de> for ShortcutsChanged
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 ShortcutsChanged
impl RefUnwindSafe for ShortcutsChanged
impl Send for ShortcutsChanged
impl Sync for ShortcutsChanged
impl Unpin for ShortcutsChanged
impl UnwindSafe for ShortcutsChanged
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 Twhere
T: Type + Deserialize<'de>,
impl<'de, T> DynamicDeserialize<'de> for Twhere
T: Type + Deserialize<'de>,
Source§type Deserializer = PhantomData<T>
type Deserializer = PhantomData<T>
A DeserializeSeed implementation for this type.
Source§fn deserializer_for_signature(
signature: &Signature,
) -> Result<<T as DynamicDeserialize<'de>>::Deserializer, Error>
fn deserializer_for_signature( signature: &Signature, ) -> Result<<T as DynamicDeserialize<'de>>::Deserializer, Error>
Get a deserializer compatible with this parsed signature.