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