pub struct EcdsaPublic {
pub curve: EllipticCurve,
pub key_size: usize,
pub key: ByteString,
pub affine_x: LargeInteger,
pub affine_y: LargeInteger,
/* private fields */
}Fields§
§curve: EllipticCurve§key_size: usize§key: ByteString§affine_x: LargeInteger§affine_y: LargeIntegerTrait Implementations§
Source§impl Clone for EcdsaPublic
impl Clone for EcdsaPublic
Source§fn clone(&self) -> EcdsaPublic
fn clone(&self) -> EcdsaPublic
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for EcdsaPublic
impl Debug for EcdsaPublic
Source§impl<'de> Deserialize<'de> for EcdsaPublic
impl<'de> Deserialize<'de> for EcdsaPublic
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 Hash for EcdsaPublic
impl Hash for EcdsaPublic
Source§impl PartialEq for EcdsaPublic
impl PartialEq for EcdsaPublic
impl Eq for EcdsaPublic
impl StructuralPartialEq for EcdsaPublic
Auto Trait Implementations§
impl Freeze for EcdsaPublic
impl RefUnwindSafe for EcdsaPublic
impl Send for EcdsaPublic
impl Sync for EcdsaPublic
impl Unpin for EcdsaPublic
impl UnwindSafe for EcdsaPublic
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