pub struct SignedExchangeReceivedEventParamsBuilder { /* private fields */ }Expand description
Builder for SignedExchangeReceivedEventParams.
Implementations§
Source§impl SignedExchangeReceivedEventParamsBuilder
impl SignedExchangeReceivedEventParamsBuilder
Sourcepub fn request_id(&mut self, value: RequestId) -> &mut Self
pub fn request_id(&mut self, value: RequestId) -> &mut Self
Request identifier.
Sourcepub fn info(&mut self, value: SignedExchangeInfo) -> &mut Self
pub fn info(&mut self, value: SignedExchangeInfo) -> &mut Self
Information about the signed exchange response.
Sourcepub fn build(
&self,
) -> Result<SignedExchangeReceivedEventParams, SignedExchangeReceivedEventParamsBuilderError>
pub fn build( &self, ) -> Result<SignedExchangeReceivedEventParams, SignedExchangeReceivedEventParamsBuilderError>
Builds a new SignedExchangeReceivedEventParams.
§Errors
If a required field has not been initialized.
Trait Implementations§
Source§impl Clone for SignedExchangeReceivedEventParamsBuilder
impl Clone for SignedExchangeReceivedEventParamsBuilder
Source§fn clone(&self) -> SignedExchangeReceivedEventParamsBuilder
fn clone(&self) -> SignedExchangeReceivedEventParamsBuilder
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 SignedExchangeReceivedEventParamsBuilder
impl RefUnwindSafe for SignedExchangeReceivedEventParamsBuilder
impl Send for SignedExchangeReceivedEventParamsBuilder
impl Sync for SignedExchangeReceivedEventParamsBuilder
impl Unpin for SignedExchangeReceivedEventParamsBuilder
impl UnsafeUnpin for SignedExchangeReceivedEventParamsBuilder
impl UnwindSafe for SignedExchangeReceivedEventParamsBuilder
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