pub struct SignedExchangeInfoBuilder { /* private fields */ }Implementations§
Source§impl SignedExchangeInfoBuilder
impl SignedExchangeInfoBuilder
pub fn outer_response(self, outer_response: impl Into<Response>) -> Self
pub fn header(self, header: impl Into<SignedExchangeHeader>) -> Self
pub fn security_details( self, security_details: impl Into<SecurityDetails>, ) -> Self
pub fn error(self, error: impl Into<SignedExchangeError>) -> Self
pub fn errors<I, S>(self, errors: I) -> Self
pub fn build(self) -> Result<SignedExchangeInfo, String>
Trait Implementations§
Source§impl Clone for SignedExchangeInfoBuilder
impl Clone for SignedExchangeInfoBuilder
Source§fn clone(&self) -> SignedExchangeInfoBuilder
fn clone(&self) -> SignedExchangeInfoBuilder
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 moreSource§impl Default for SignedExchangeInfoBuilder
impl Default for SignedExchangeInfoBuilder
Source§fn default() -> SignedExchangeInfoBuilder
fn default() -> SignedExchangeInfoBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SignedExchangeInfoBuilder
impl RefUnwindSafe for SignedExchangeInfoBuilder
impl Send for SignedExchangeInfoBuilder
impl Sync for SignedExchangeInfoBuilder
impl Unpin for SignedExchangeInfoBuilder
impl UnwindSafe for SignedExchangeInfoBuilder
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