[−][src]Enum dbus::ConnectionItem
When listening for incoming events on the D-Bus, this enum will tell you what type of incoming event has happened.
Variants
Nothing
No event between now and timeout
MethodCall(Message)
Incoming method call
Signal(Message)
Incoming signal
MethodReturn(Message)
Incoming method return, including method return errors (mostly used for Async I/O)
Trait Implementations
impl From<Message> for ConnectionItem
[src]
impl Debug for ConnectionItem
[src]
Auto Trait Implementations
impl Unpin for ConnectionItem
impl !Sync for ConnectionItem
impl Send for ConnectionItem
impl RefUnwindSafe for ConnectionItem
impl UnwindSafe for ConnectionItem
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,