pub struct ParsedLabel {
pub signature: Vec<u8>,
pub base: SignatureBase,
}
Expand description
A parsed representation of the signature and the components chosen to cover that
signature, once MessageVerifier
has parsed the message. This allows inspection
of the chosen labl and its components.
Fields§
§signature: Vec<u8>
The signature obtained from the message that verifiers will verify
base: SignatureBase
The signature base obtained from the message, containining both the chosen components to cover as well as any interesting parameters of the same.
Trait Implementations§
Source§impl Clone for ParsedLabel
impl Clone for ParsedLabel
Source§fn clone(&self) -> ParsedLabel
fn clone(&self) -> ParsedLabel
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 moreAuto Trait Implementations§
impl Freeze for ParsedLabel
impl RefUnwindSafe for ParsedLabel
impl Send for ParsedLabel
impl Sync for ParsedLabel
impl Unpin for ParsedLabel
impl UnwindSafe for ParsedLabel
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