pub struct ArcSet {
pub i: u32,
pub aar: ArcAuthResults,
pub ams: ArcMessageSignature,
pub seal: ArcSeal,
pub raw_aar: String,
pub raw_ams: String,
pub raw_seal: String,
}Expand description
One ARC instance’s triplet of headers.
Fields§
§i: u32Instance number (1..=50).
aar: ArcAuthResultsParsed ARC-Authentication-Results header.
ams: ArcMessageSignatureParsed ARC-Message-Signature header.
seal: ArcSealParsed ARC-Seal header.
raw_aar: StringVerbatim header values, in the order they appeared in the original message. Needed by the seal verifier (it canonicalizes the prior chain headers as input to its hash).
raw_ams: Stringsee Self::raw_aar.
raw_seal: Stringsee Self::raw_aar.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ArcSet
impl RefUnwindSafe for ArcSet
impl Send for ArcSet
impl Sync for ArcSet
impl Unpin for ArcSet
impl UnsafeUnpin for ArcSet
impl UnwindSafe for ArcSet
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more