pub struct EasyInputMessageBuilder(/* private fields */);Expand description
Builder for EasyInputMessage.
Implementations§
Source§impl EasyInputMessageBuilder
impl EasyInputMessageBuilder
pub fn agent(self, value: impl Into<Option<Agent>>) -> Self
pub fn phase(self, value: impl Into<Option<MessagePhase>>) -> Self
pub fn type_(self, value: impl Into<MessageType>) -> Self
pub fn rest(self, value: Rest) -> Self
Sourcepub fn build(self) -> EasyInputMessage
pub fn build(self) -> EasyInputMessage
Return the completed wire value.
Auto Trait Implementations§
impl Freeze for EasyInputMessageBuilder
impl RefUnwindSafe for EasyInputMessageBuilder
impl Send for EasyInputMessageBuilder
impl Sync for EasyInputMessageBuilder
impl Unpin for EasyInputMessageBuilder
impl UnsafeUnpin for EasyInputMessageBuilder
impl UnwindSafe for EasyInputMessageBuilder
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