Trait dbus::FromMessageItem
[−]
[src]
pub trait FromMessageItem<'a>: Sized {
fn from(i: &'a MessageItem) -> Result<Self, ()>;
}Helper trait for MessageItem::inner()
Required Methods
fn from(i: &'a MessageItem) -> Result<Self, ()>
Allows converting from a MessageItem into the type it contains.
Implementors
impl<'a> FromMessageItem<'a> for u8impl<'a> FromMessageItem<'a> for u64impl<'a> FromMessageItem<'a> for u32impl<'a> FromMessageItem<'a> for u16impl<'a> FromMessageItem<'a> for i16impl<'a> FromMessageItem<'a> for i32impl<'a> FromMessageItem<'a> for i64impl<'a> FromMessageItem<'a> for f64impl<'a> FromMessageItem<'a> for boolimpl<'a> FromMessageItem<'a> for &'a strimpl<'a> FromMessageItem<'a> for &'a Stringimpl<'a> FromMessageItem<'a> for &'a Path<'static>impl<'a> FromMessageItem<'a> for &'a MessageItemimpl<'a> FromMessageItem<'a> for &'a Vec<MessageItem>impl<'a> FromMessageItem<'a> for &'a [MessageItem]impl<'a> FromMessageItem<'a> for &'a OwnedFdimpl<'a> FromMessageItem<'a> for (&'a MessageItem, &'a MessageItem)