pub struct SignedHeaders {
pub integrity_token: String,
pub signature_input: String,
pub signature: String,
pub request_binding: String,
}Expand description
The headers of a signed request, plus the binding a response for it may echo.
Fields§
§integrity_token: StringThe Integrity-Token value.
signature_input: StringThe Signature-Input value.
signature: StringThe Signature value.
request_binding: Stringbase64(SHA-256(signature base)), identifying this exact request.
Implementations§
Trait Implementations§
Source§impl Clone for SignedHeaders
impl Clone for SignedHeaders
Source§impl Debug for SignedHeaders
impl Debug for SignedHeaders
impl Eq for SignedHeaders
Source§impl PartialEq for SignedHeaders
impl PartialEq for SignedHeaders
impl StructuralPartialEq for SignedHeaders
Auto Trait Implementations§
impl Freeze for SignedHeaders
impl RefUnwindSafe for SignedHeaders
impl Send for SignedHeaders
impl Sync for SignedHeaders
impl Unpin for SignedHeaders
impl UnsafeUnpin for SignedHeaders
impl UnwindSafe for SignedHeaders
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.