Trait dbus::FromMessageItem [] [src]

pub trait FromMessageItem<'a>: Sized {
    fn from(i: &'a MessageItem) -> Result<Self, ()>;
}

Helper trait for MessageItem::inner()

Required Methods

Allows converting from a MessageItem into the type it contains.

Implementations on Foreign Types

impl<'a> FromMessageItem<'a> for u8
[src]

[src]

impl<'a> FromMessageItem<'a> for u64
[src]

[src]

impl<'a> FromMessageItem<'a> for u32
[src]

[src]

impl<'a> FromMessageItem<'a> for u16
[src]

[src]

impl<'a> FromMessageItem<'a> for i16
[src]

[src]

impl<'a> FromMessageItem<'a> for i32
[src]

[src]

impl<'a> FromMessageItem<'a> for i64
[src]

[src]

impl<'a> FromMessageItem<'a> for f64
[src]

[src]

impl<'a> FromMessageItem<'a> for bool
[src]

impl<'a> FromMessageItem<'a> for &'a str
[src]

[src]

impl<'a> FromMessageItem<'a> for &'a String
[src]

[src]

impl<'a> FromMessageItem<'a> for &'a Vec<MessageItem>
[src]

impl<'a> FromMessageItem<'a> for &'a [MessageItem]
[src]

impl<'a> FromMessageItem<'a> for (&'a MessageItem, &'a MessageItem)
[src]

Implementors