Struct wycheproof::DsaPublic
source · pub struct DsaPublic {
pub g: LargeInteger,
pub key_size: usize,
pub p: LargeInteger,
pub q: LargeInteger,
pub y: LargeInteger,
/* private fields */
}
Fields§
§g: LargeInteger
§key_size: usize
§p: LargeInteger
§q: LargeInteger
§y: LargeInteger
Trait Implementations§
source§impl<'de> Deserialize<'de> for DsaPublic
impl<'de> Deserialize<'de> for DsaPublic
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<DsaPublic> for DsaPublic
impl PartialEq<DsaPublic> for DsaPublic
impl Eq for DsaPublic
impl StructuralEq for DsaPublic
impl StructuralPartialEq for DsaPublic
Auto Trait Implementations§
impl RefUnwindSafe for DsaPublic
impl Send for DsaPublic
impl Sync for DsaPublic
impl Unpin for DsaPublic
impl UnwindSafe for DsaPublic
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