Struct wire_framed::MessageBuilder
source · pub struct MessageBuilder { /* private fields */ }Expand description
Builder type for Message.
Implementations§
source§impl MessageBuilder
impl MessageBuilder
sourcepub fn new() -> MessageBuilder
pub fn new() -> MessageBuilder
Construct empty MessageBuilder.
sourcepub fn frame(self, frame: Bytes) -> MessageBuilder
pub fn frame(self, frame: Bytes) -> MessageBuilder
Push a frame to the Message.
sourcepub fn message(self, msg: Message) -> MessageBuilder
pub fn message(self, msg: Message) -> MessageBuilder
Trait Implementations§
source§impl Clone for MessageBuilder
impl Clone for MessageBuilder
source§fn clone(&self) -> MessageBuilder
fn clone(&self) -> MessageBuilder
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for MessageBuilder
impl Debug for MessageBuilder
source§impl PartialEq<MessageBuilder> for MessageBuilder
impl PartialEq<MessageBuilder> for MessageBuilder
source§fn eq(&self, other: &MessageBuilder) -> bool
fn eq(&self, other: &MessageBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl Eq for MessageBuilder
impl StructuralEq for MessageBuilder
impl StructuralPartialEq for MessageBuilder
Auto Trait Implementations§
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