Struct async_rustbus::rustbus_core::message_builder::MessageBuilder [−][src]
pub struct MessageBuilder { /* fields omitted */ }
Starting point for new messages. Create either a call or a signal
Implementations
impl MessageBuilder
[src]
impl MessageBuilder
[src]pub fn new() -> MessageBuilder
[src]
New messagebuilder with the default little endian byteorder
pub fn with_byteorder(b: ByteOrder) -> MessageBuilder
[src]
New messagebuilder with a chosen byteorder
pub fn call<S: Into<String>>(self, member: S) -> CallBuilder
[src]
pub fn signal<S1, S2, S3>(
self,
interface: S1,
member: S2,
object: S3
) -> SignalBuilder where
S1: Into<String>,
S2: Into<String>,
S3: Into<String>,
[src]
self,
interface: S1,
member: S2,
object: S3
) -> SignalBuilder where
S1: Into<String>,
S2: Into<String>,
S3: Into<String>,
Trait Implementations
impl Default for MessageBuilder
[src]
impl Default for MessageBuilder
[src]