pub struct DualSigningConfig {
pub ed25519_key: SigningKey,
pub ml_dsa_key: Option<MlDsa65Key>,
}Expand description
Configuration for dual Ed25519 + ML-DSA-65 signing.
Fields§
§ed25519_key: SigningKeyEd25519 signing key.
ml_dsa_key: Option<MlDsa65Key>ML-DSA-65 signing key (if available).
Auto Trait Implementations§
impl Freeze for DualSigningConfig
impl RefUnwindSafe for DualSigningConfig
impl Send for DualSigningConfig
impl Sync for DualSigningConfig
impl Unpin for DualSigningConfig
impl UnsafeUnpin for DualSigningConfig
impl UnwindSafe for DualSigningConfig
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