Struct atspi_common::events::EventListeners
source · pub struct EventListeners {
pub bus_name: OwnedUniqueName,
pub path: String,
}
Expand description
Signal type emitted by EventListenerRegistered
and EventListenerDeregistered
signals,
which belong to the Registry
interface, implemented by the registry-daemon.
Fields§
§bus_name: OwnedUniqueName
§path: String
Trait Implementations§
source§impl Clone for EventListeners
impl Clone for EventListeners
source§fn clone(&self) -> EventListeners
fn clone(&self) -> EventListeners
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 EventListeners
impl Debug for EventListeners
source§impl Default for EventListeners
impl Default for EventListeners
source§impl<'de> Deserialize<'de> for EventListeners
impl<'de> Deserialize<'de> for EventListeners
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 Hash for EventListeners
impl Hash for EventListeners
source§impl PartialEq for EventListeners
impl PartialEq for EventListeners
source§impl Serialize for EventListeners
impl Serialize for EventListeners
source§impl Type for EventListeners
impl Type for EventListeners
impl Eq for EventListeners
impl StructuralPartialEq for EventListeners
Auto Trait Implementations§
impl Freeze for EventListeners
impl RefUnwindSafe for EventListeners
impl Send for EventListeners
impl Sync for EventListeners
impl Unpin for EventListeners
impl UnwindSafe for EventListeners
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<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)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
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> NoneValue for Twhere
T: Default,
impl<T> NoneValue for Twhere
T: Default,
type NoneType = T
source§fn null_value() -> T
fn null_value() -> T
The none-equivalent value.