Enum dbus_serialize::types::BasicValue
[-] [+]
[src]
pub enum BasicValue { Byte(u8), Boolean(bool), Int16(i16), Uint16(u16), Int32(i32), Uint32(u32), Int64(i64), Uint64(u64), String(String), ObjectPath(Path), Signature(Signature), }
BasicValue covers the "basic" D-Bus types, that is those that are allowed to be used as keys in a dictionary.
Variants
Byte | |
Boolean | |
Int16 | |
Uint16 | |
Int32 | |
Uint32 | |
Int64 | |
Uint64 | |
String | |
ObjectPath | |
Signature |
Methods
impl BasicValue
fn get_signature(&self) -> &str
Returns the D-Bus type signature that corresponds to the Value