use dbus::arg::{RefArg, Variant}; pub type VarArg = Variant>; pub fn var_arg(item: Box) -> VarArg { Variant(item) } pub fn var_str(item: String) -> VarArg { var_arg(Box::new(item)) } pub fn var_str_vec(item: Vec) -> VarArg { var_arg(Box::new(item)) } pub fn var_u32(item: u32) -> VarArg { var_arg(Box::new(item)) }