pub struct RsaPublic {
pub e: PublicExponent,
pub n: ByteVec,
}
Fields§
§e: PublicExponent
The standard public exponent, 65537.
n: ByteVec
The modulus, p*q.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for RsaPublic
impl<'de> Deserialize<'de> for RsaPublic
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
impl Eq for RsaPublic
impl StructuralPartialEq for RsaPublic
Auto Trait Implementations§
impl Freeze for RsaPublic
impl RefUnwindSafe for RsaPublic
impl Send for RsaPublic
impl Sync for RsaPublic
impl Unpin for RsaPublic
impl UnwindSafe for RsaPublic
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