Enum dbus::ffidisp::ConnectionItem [−][src]
When listening for incoming events on the D-Bus, this enum will tell you what type of incoming event has happened.
Variants
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 Debug for ConnectionItem
[src]
impl From<Message> for ConnectionItem
[src]
Auto Trait Implementations
impl RefUnwindSafe for ConnectionItem
[src]
impl Send for ConnectionItem
[src]
impl !Sync for ConnectionItem
[src]
impl Unpin for ConnectionItem
[src]
impl UnwindSafe for ConnectionItem
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
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.
pub 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>,