pub struct SignedExchangeHeader { /* private fields */ }Available on crate features
Network and Debugger and Runtime and Security and experimental only.Expand description
Information about a signed exchange header. https://wicg.github.io/webpackage/draft-yasskin-httpbis-origin-signed-exchanges-impl.html#cbor-representation
Implementations§
Source§impl SignedExchangeHeader
impl SignedExchangeHeader
pub fn builder() -> SignedExchangeHeaderBuilder
Sourcepub fn request_url(&self) -> &str
pub fn request_url(&self) -> &str
Signed exchange request URL.
Sourcepub fn response_code(&self) -> u32
pub fn response_code(&self) -> u32
Signed exchange response code.
Sourcepub fn response_headers(&self) -> &Headers
pub fn response_headers(&self) -> &Headers
Signed exchange response headers.
Sourcepub fn signatures(&self) -> &[JsonValue]
pub fn signatures(&self) -> &[JsonValue]
Signed exchange response signature.
Sourcepub fn header_integrity(&self) -> &str
pub fn header_integrity(&self) -> &str
Signed exchange header integrity hash in the form of “sha256-
Trait Implementations§
Source§impl Clone for SignedExchangeHeader
impl Clone for SignedExchangeHeader
Source§fn clone(&self) -> SignedExchangeHeader
fn clone(&self) -> SignedExchangeHeader
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 SignedExchangeHeader
impl Debug for SignedExchangeHeader
Source§impl<'de> Deserialize<'de> for SignedExchangeHeader
impl<'de> Deserialize<'de> for SignedExchangeHeader
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for SignedExchangeHeader
impl RefUnwindSafe for SignedExchangeHeader
impl Send for SignedExchangeHeader
impl Sync for SignedExchangeHeader
impl Unpin for SignedExchangeHeader
impl UnwindSafe for SignedExchangeHeader
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