Enum rustable::BluezOptions [−][src]
pub enum BluezOptions<'fds, 'buf> {
Show variants
Bool(bool),
U16(u16),
Str(&'buf str),
OwnedStr(String),
Path(&'buf ObjectPath),
OwnedPath(ObjectPathBuf),
Buf(&'buf [u8]),
OwnedBuf(Vec<u8>),
Paths(Vec<&'buf ObjectPath>),
OwnedPaths(Vec<ObjectPathBuf>),
Flags(Vec<&'buf str>),
UUIDs(Vec<UUID>),
DataMap(HashMap<String, Vec<u8>>),
UUIDMap(HashMap<UUID, Vec<u8>>),
Catchall(Variant<'fds, 'buf>),
}Variants
Bool(bool)U16(u16)Str(&'buf str)OwnedStr(String)Path(&'buf ObjectPath)OwnedPath(ObjectPathBuf)Paths(Vec<&'buf ObjectPath>)OwnedPaths(Vec<ObjectPathBuf>)Catchall(Variant<'fds, 'buf>)Trait Implementations
impl<'fds, 'buf> Debug for BluezOptions<'fds, 'buf>[src]
impl<'fds, 'buf> Debug for BluezOptions<'fds, 'buf>[src]impl<'fds, 'buf> Marshal for BluezOptions<'fds, 'buf>[src]
impl<'fds, 'buf> Marshal for BluezOptions<'fds, 'buf>[src]fn marshal(&self, ctx: &mut MarshalContext<'_, '_>) -> Result<(), Error>[src]
pub fn marshal_as_variant(
&self,
ctx: &mut MarshalContext<'_, '_>
) -> Result<(), Error>[src]
&self,
ctx: &mut MarshalContext<'_, '_>
) -> Result<(), Error>
impl<'fds, 'buf> Signature for BluezOptions<'fds, 'buf>[src]
impl<'fds, 'buf> Signature for BluezOptions<'fds, 'buf>[src]impl<'buf, 'fds> Unmarshal<'buf, 'fds> for BluezOptions<'fds, 'buf>[src]
impl<'buf, 'fds> Unmarshal<'buf, 'fds> for BluezOptions<'fds, 'buf>[src]