pub struct EventSourceMessageReceivedEventParamsBuilder { /* private fields */ }Expand description
Builder for EventSourceMessageReceivedEventParams.
Implementations§
Source§impl EventSourceMessageReceivedEventParamsBuilder
impl EventSourceMessageReceivedEventParamsBuilder
Sourcepub fn request_id(&mut self, value: RequestId) -> &mut Self
pub fn request_id(&mut self, value: RequestId) -> &mut Self
Request identifier.
Sourcepub fn timestamp(&mut self, value: MonotonicTime) -> &mut Self
pub fn timestamp(&mut self, value: MonotonicTime) -> &mut Self
Timestamp.
Sourcepub fn event_name(&mut self, value: String) -> &mut Self
pub fn event_name(&mut self, value: String) -> &mut Self
Message type.
Sourcepub fn build(
&self,
) -> Result<EventSourceMessageReceivedEventParams, EventSourceMessageReceivedEventParamsBuilderError>
pub fn build( &self, ) -> Result<EventSourceMessageReceivedEventParams, EventSourceMessageReceivedEventParamsBuilderError>
Builds a new EventSourceMessageReceivedEventParams.
§Errors
If a required field has not been initialized.
Trait Implementations§
Source§impl Clone for EventSourceMessageReceivedEventParamsBuilder
impl Clone for EventSourceMessageReceivedEventParamsBuilder
Source§fn clone(&self) -> EventSourceMessageReceivedEventParamsBuilder
fn clone(&self) -> EventSourceMessageReceivedEventParamsBuilder
Returns a duplicate 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 moreAuto Trait Implementations§
impl Freeze for EventSourceMessageReceivedEventParamsBuilder
impl RefUnwindSafe for EventSourceMessageReceivedEventParamsBuilder
impl Send for EventSourceMessageReceivedEventParamsBuilder
impl Sync for EventSourceMessageReceivedEventParamsBuilder
impl Unpin for EventSourceMessageReceivedEventParamsBuilder
impl UnsafeUnpin for EventSourceMessageReceivedEventParamsBuilder
impl UnwindSafe for EventSourceMessageReceivedEventParamsBuilder
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