pub struct SignedExchangeInfoBuilder { /* private fields */ }Available on crate features
Network and Debugger and Runtime and Security and experimental only.Implementations§
Source§impl SignedExchangeInfoBuilder
impl SignedExchangeInfoBuilder
Sourcepub fn outer_response(&mut self, v: Response) -> &mut Self
pub fn outer_response(&mut self, v: Response) -> &mut Self
The outer response of signed HTTP exchange which was received from network.
Sourcepub fn header(&mut self, v: JsonValue) -> &mut Self
pub fn header(&mut self, v: JsonValue) -> &mut Self
Information about the signed exchange header.
Sourcepub fn security_details(&mut self, v: SecurityDetails) -> &mut Self
pub fn security_details(&mut self, v: SecurityDetails) -> &mut Self
Security details for the signed exchange header.
Sourcepub fn errors(&mut self, v: Vec<JsonValue>) -> &mut Self
pub fn errors(&mut self, v: Vec<JsonValue>) -> &mut Self
Errors occurred while handling the signed exchagne.
pub fn build(&mut self) -> Result<SignedExchangeInfo, &'static str>
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 Debug for SignedExchangeInfoBuilder
impl Debug for SignedExchangeInfoBuilder
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