Enum async_rustbus::rustbus_core::message_builder::HdrVar [−][src]
pub enum HdrVar<'fds, 'buf> {
Path(&'buf ObjectPath),
Str(&'buf str),
U32(u32),
Sig(&'buf SigStr),
Catchall(Variant<'fds, 'buf>),
}Variants
Path(&'buf ObjectPath)Str(&'buf str)U32(u32)Catchall(Variant<'fds, 'buf>)Trait Implementations
impl<'fds, 'buf> Marshal for HdrVar<'fds, 'buf>[src]
impl<'fds, 'buf> Marshal for HdrVar<'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<'buf, 'fds> Unmarshal<'buf, 'fds> for HdrVar<'fds, 'buf>[src]
impl<'buf, 'fds> Unmarshal<'buf, 'fds> for HdrVar<'fds, 'buf>[src]