pub struct MlDsaSigner;Expand description
ML-DSA-87 digital signature adapter.
Implements the Signer port using the ml-dsa crate (NIST FIPS 204).
Signing is deterministic (no per-call randomness) for auditability.
Trait Implementations§
Source§impl Debug for MlDsaSigner
impl Debug for MlDsaSigner
Source§impl Default for MlDsaSigner
impl Default for MlDsaSigner
Source§fn default() -> MlDsaSigner
fn default() -> MlDsaSigner
Returns the “default value” for a type. Read more
Source§impl Signer for MlDsaSigner
impl Signer for MlDsaSigner
Auto Trait Implementations§
impl Freeze for MlDsaSigner
impl RefUnwindSafe for MlDsaSigner
impl Send for MlDsaSigner
impl Sync for MlDsaSigner
impl Unpin for MlDsaSigner
impl UnsafeUnpin for MlDsaSigner
impl UnwindSafe for MlDsaSigner
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> 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