pub struct SignatureContext(/* private fields */);Expand description
Cryptographic domain-separation context, bounded by the algorithm wire contract.
Implementations§
Source§impl SignatureContext
impl SignatureContext
Sourcepub fn new(bytes: &[u8]) -> Result<Self, ParseError>
pub fn new(bytes: &[u8]) -> Result<Self, ParseError>
RFC 8032 section 5 limits contexts to 255 octets, independently of policy. https://www.rfc-editor.org/rfc/rfc8032.html#section-5
Trait Implementations§
Source§impl Clone for SignatureContext
impl Clone for SignatureContext
Source§impl Debug for SignatureContext
impl Debug for SignatureContext
Source§impl Default for SignatureContext
impl Default for SignatureContext
impl Eq for SignatureContext
Source§impl PartialEq for SignatureContext
impl PartialEq for SignatureContext
impl StructuralPartialEq for SignatureContext
Auto Trait Implementations§
impl Freeze for SignatureContext
impl RefUnwindSafe for SignatureContext
impl Send for SignatureContext
impl Sync for SignatureContext
impl Unpin for SignatureContext
impl UnsafeUnpin for SignatureContext
impl UnwindSafe for SignatureContext
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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