pub struct RsaSsaPss { /* private fields */ }
Trait Implementations§
source§impl<'de> Deserialize<'de> for RsaSsaPss
impl<'de> Deserialize<'de> for RsaSsaPss
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl PartialEq<RsaSsaPss> for RsaSsaPss
impl PartialEq<RsaSsaPss> for RsaSsaPss
source§impl Scheme for RsaSsaPss
impl Scheme for RsaSsaPss
type Kind = Sign
fn as_enum(self) -> SchemeKind
fn hash_kind(&self) -> HashKind
fn padding(&self) -> Option<OpensslPadding>
fn public_from_der(self, der: &[u8]) -> Result<PKey<Public>>
fn private_from_der(self, der: &[u8]) -> Result<PKey<Private>>
fn generate(self) -> Result<AsymKeyPair<Self::Kind>>
fn key_len(self) -> BitLen
fn message_digest(&self) -> MessageDigest
impl Copy for RsaSsaPss
impl Eq for RsaSsaPss
impl StructuralEq for RsaSsaPss
impl StructuralPartialEq for RsaSsaPss
Auto Trait Implementations§
impl RefUnwindSafe for RsaSsaPss
impl Send for RsaSsaPss
impl Sync for RsaSsaPss
impl Unpin for RsaSsaPss
impl UnwindSafe for RsaSsaPss
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