pub struct Dsa;
Expand description
Marker type representing the DSA (Digital Signature Algorithm).
Trait Implementations§
Source§impl<'a> Import<'a, Dsa, Private> for AsymmetricKey<Dsa, Private>
impl<'a> Import<'a, Dsa, Private> for AsymmetricKey<Dsa, Private>
type Blob = DsaPrivateBlob
fn import( algo: A, provider: &AsymmetricAlgorithm, blob: Self::Blob, ) -> Result<AsymmetricKey<A, P>>
Source§impl<'a> Import<'a, Dsa, Public> for AsymmetricKey<Dsa, Public>
impl<'a> Import<'a, Dsa, Public> for AsymmetricKey<Dsa, Public>
type Blob = DsaPublicBlob
fn import( algo: A, provider: &AsymmetricAlgorithm, blob: Self::Blob, ) -> Result<AsymmetricKey<A, P>>
impl NeedsKeySize for Dsa
Auto Trait Implementations§
impl Freeze for Dsa
impl RefUnwindSafe for Dsa
impl Send for Dsa
impl Sync for Dsa
impl Unpin for Dsa
impl UnwindSafe for Dsa
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