pub struct SnpIdBlockPublicKey {
pub curve: u32,
pub qx: [u8; 72],
pub qy: [u8; 72],
}Expand description
Public key used by an SNP ID block.
Fields§
§curve: u32Elliptic curve identifier.
qx: [u8; 72]Public key X coordinate.
qy: [u8; 72]Public key Y coordinate.
Trait Implementations§
Source§impl Clone for SnpIdBlockPublicKey
impl Clone for SnpIdBlockPublicKey
Source§fn clone(&self) -> SnpIdBlockPublicKey
fn clone(&self) -> SnpIdBlockPublicKey
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 SnpIdBlockPublicKey
impl Debug for SnpIdBlockPublicKey
Source§impl PartialEq for SnpIdBlockPublicKey
impl PartialEq for SnpIdBlockPublicKey
impl Copy for SnpIdBlockPublicKey
impl Eq for SnpIdBlockPublicKey
impl StructuralPartialEq for SnpIdBlockPublicKey
Auto Trait Implementations§
impl Freeze for SnpIdBlockPublicKey
impl RefUnwindSafe for SnpIdBlockPublicKey
impl Send for SnpIdBlockPublicKey
impl Sync for SnpIdBlockPublicKey
impl Unpin for SnpIdBlockPublicKey
impl UnsafeUnpin for SnpIdBlockPublicKey
impl UnwindSafe for SnpIdBlockPublicKey
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