Struct dbus::arg::Variant  
                   
                       [−]
                   
               [src]
pub struct Variant<T>(pub T);
A simple wrapper to specify a D-Bus variant.
pub struct Variant<T>(pub T);
A simple wrapper to specify a D-Bus variant.
impl<T> Arg for Variant<T>[src]impl<T: Arg + Append> Append for Variant<T>[src]fn append(self, i: &mut IterAppend)impl Append for Variant<MessageItem>[src]fn append(self, i: &mut IterAppend)impl<'a, T: Get<'a>> Get<'a> for Variant<T>[src]impl<'a> Get<'a> for Variant<Iter<'a>>[src]impl<T: PartialOrd> PartialOrd for Variant<T>[src]fn partial_cmp(&self, __arg_0: &Variant<T>) -> Option<Ordering>fn lt(&self, __arg_0: &Variant<T>) -> boolfn le(&self, __arg_0: &Variant<T>) -> boolfn gt(&self, __arg_0: &Variant<T>) -> boolfn ge(&self, __arg_0: &Variant<T>) -> boolimpl<T: Ord> Ord for Variant<T>[src]impl<T: PartialEq> PartialEq for Variant<T>[src]impl<T: Eq> Eq for Variant<T>[src]impl<T: Hash> Hash for Variant<T>[src]fn hash<__HT: Hasher>(&self, __arg_0: &mut __HT)fn hash_slice<H>(data: &[Self], state: &mut H) where H: Hasherimpl<T: Debug> Debug for Variant<T>[src]impl<T: Clone> Clone for Variant<T>[src]fn clone(&self) -> Variant<T>fn clone_from(&mut self, source: &Self)impl<T: Copy> Copy for Variant<T>[src]