pub struct RsaSignatureEncoding(&'static Algorithm, &'static RsaPadding, &'static RsaSigningAlgorithmId);
Tuple Fields§
§0: &'static Algorithm
§1: &'static RsaPadding
§2: &'static RsaSigningAlgorithmId
Implementations§
Source§impl RsaSignatureEncoding
impl RsaSignatureEncoding
pub(crate) const fn new( digest_alg: &'static Algorithm, padding: &'static RsaPadding, sig_alg: &'static RsaSigningAlgorithmId, ) -> Self
pub(super) fn digest_algorithm(&self) -> &'static Algorithm
pub(super) fn padding(&self) -> &'static RsaPadding
Trait Implementations§
Source§impl Debug for RsaSignatureEncoding
impl Debug for RsaSignatureEncoding
Source§impl RsaEncoding for RsaSignatureEncoding
impl RsaEncoding for RsaSignatureEncoding
Source§fn encoding(&'static self) -> &'static RsaSignatureEncoding
fn encoding(&'static self) -> &'static RsaSignatureEncoding
The signature encoding.
impl Sealed for RsaSignatureEncoding
Auto Trait Implementations§
impl Freeze for RsaSignatureEncoding
impl RefUnwindSafe for RsaSignatureEncoding
impl Send for RsaSignatureEncoding
impl Sync for RsaSignatureEncoding
impl Unpin for RsaSignatureEncoding
impl UnwindSafe for RsaSignatureEncoding
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