pub struct EventRequestBuilder { /* private fields */ }
Expand description
Builder for EventRequest
.
Implementations§
Source§impl EventRequestBuilder
impl EventRequestBuilder
pub fn event_type(&mut self, value: EventType) -> &mut Self
pub fn action(&mut self, value: TerminalAction) -> &mut Self
pub fn data(&mut self, value: EventRequestData) -> &mut Self
Sourcepub fn build(&self) -> Result<EventRequest, EventRequestBuilderError>
pub fn build(&self) -> Result<EventRequest, EventRequestBuilderError>
Trait Implementations§
Source§impl Clone for EventRequestBuilder
impl Clone for EventRequestBuilder
Source§fn clone(&self) -> EventRequestBuilder
fn clone(&self) -> EventRequestBuilder
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 EventRequestBuilder
impl RefUnwindSafe for EventRequestBuilder
impl Send for EventRequestBuilder
impl Sync for EventRequestBuilder
impl Unpin for EventRequestBuilder
impl UnwindSafe for EventRequestBuilder
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