pub struct MessageBuilder { /* private fields */ }
Expand description
Starting point for new messages. Create either a call or a signal
Implementations§
Source§impl MessageBuilder
impl MessageBuilder
Sourcepub fn new() -> MessageBuilder
pub fn new() -> MessageBuilder
New messagebuilder with the default little endian byteorder
Sourcepub fn with_byteorder(b: ByteOrder) -> MessageBuilder
pub fn with_byteorder(b: ByteOrder) -> MessageBuilder
New messagebuilder with a chosen byteorder
pub fn call<S: Into<String>>(self, member: S) -> CallBuilder
pub fn signal<S1, S2, S3>( self, interface: S1, member: S2, object: S3, ) -> SignalBuilder
Trait Implementations§
Source§impl Default for MessageBuilder
impl Default for MessageBuilder
Source§fn default() -> MessageBuilder
fn default() -> MessageBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for MessageBuilder
impl RefUnwindSafe for MessageBuilder
impl Send for MessageBuilder
impl Sync for MessageBuilder
impl Unpin for MessageBuilder
impl UnwindSafe for MessageBuilder
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more