pub struct InboundMessageBuilder { /* private fields */ }Expand description
Builder for InboundMessage.
Implementations§
Source§impl InboundMessageBuilder
impl InboundMessageBuilder
Sourcepub fn timestamp(self, timestamp: DateTime<Utc>) -> Self
pub fn timestamp(self, timestamp: DateTime<Utc>) -> Self
Override the timestamp (defaults to now).
Sourcepub fn build(self) -> InboundMessage
pub fn build(self) -> InboundMessage
Consume the builder and produce an InboundMessage.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for InboundMessageBuilder
impl RefUnwindSafe for InboundMessageBuilder
impl Send for InboundMessageBuilder
impl Sync for InboundMessageBuilder
impl Unpin for InboundMessageBuilder
impl UnsafeUnpin for InboundMessageBuilder
impl UnwindSafe for InboundMessageBuilder
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