Trait dbus::arg::Append  
                   
                       [−]
                   
               [src]
pub trait Append: Sized {
    fn append(self, &mut IterAppend);
}Types that can be appended to a message as arguments implement this trait.
Required Methods
fn append(self, &mut IterAppend)
Performs the append operation.
Implementors
impl Append for u8impl Append for i16impl Append for u16impl Append for i32impl Append for u32impl Append for i64impl Append for u64impl Append for boolimpl Append for OwnedFdimpl Append for f64impl<'a> Append for &'a strimpl<'a> Append for Stringimpl<'a> Append for Path<'a>impl<'a> Append for Signature<'a>impl<'a, T: Append + Clone> Append for &'a Timpl<'a, T: Arg + Append + Clone> Append for &'a [T]impl<'a, K: 'a + DictKey + Append, V: 'a + Append + Arg, I: Iterator<Item=(K, V)>> Append for Dict<'a, K, V, I>impl<T: Arg + Append> Append for Variant<T>impl Append for Variant<MessageItem>impl<'a, T: 'a + Arg + Append, I: Iterator<Item=T>> Append for Array<'a, T, I>impl<A: Arg + Append> Append for (A,)impl<A: Arg + Append, B: Arg + Append> Append for (A, B)impl<A: Arg + Append, B: Arg + Append, C: Arg + Append> Append for (A, B, C)impl<A: Arg + Append, B: Arg + Append, C: Arg + Append, D: Arg + Append> Append for (A, B, C, D)impl<A: Arg + Append, B: Arg + Append, C: Arg + Append, D: Arg + Append, E: Arg + Append> Append for (A, B, C, D, E)impl<A: Arg + Append, B: Arg + Append, C: Arg + Append, D: Arg + Append, E: Arg + Append, F: Arg + Append> Append for (A, B, C, D, E, F)impl<A: Arg + Append, B: Arg + Append, C: Arg + Append, D: Arg + Append, E: Arg + Append, F: Arg + Append, G: Arg + Append> Append for (A, B, C, D, E, F, G)impl<A: Arg + Append, B: Arg + Append, C: Arg + Append, D: Arg + Append, E: Arg + Append, F: Arg + Append, G: Arg + Append, H: Arg + Append> Append for (A, B, C, D, E, F, G, H)impl<A: Arg + Append, B: Arg + Append, C: Arg + Append, D: Arg + Append, E: Arg + Append, F: Arg + Append, G: Arg + Append, H: Arg + Append, I: Arg + Append> Append for (A, B, C, D, E, F, G, H, I)impl<A: Arg + Append, B: Arg + Append, C: Arg + Append, D: Arg + Append, E: Arg + Append, F: Arg + Append, G: Arg + Append, H: Arg + Append, I: Arg + Append, J: Arg + Append> Append for (A, B, C, D, E, F, G, H, I, J)impl<A: Arg + Append, B: Arg + Append, C: Arg + Append, D: Arg + Append, E: Arg + Append, F: Arg + Append, G: Arg + Append, H: Arg + Append, I: Arg + Append, J: Arg + Append, K: Arg + Append> Append for (A, B, C, D, E, F, G, H, I, J, K)impl<A: Arg + Append, B: Arg + Append, C: Arg + Append, D: Arg + Append, E: Arg + Append, F: Arg + Append, G: Arg + Append, H: Arg + Append, I: Arg + Append, J: Arg + Append, K: Arg + Append, L: Arg + Append> Append for (A, B, C, D, E, F, G, H, I, J, K, L)impl Append for MessageItem