Struct schnorrkel::cert::ECQVCertPublic
source · pub struct ECQVCertPublic(pub [u8; 32]);
Expand description
ECQV Implicit Certificate Public Key Reconstruction Data
Identifying the public key of, and implicity verifying, an ECQV implicit certificate requires this data, which is produced when the certificate holder accepts the implicit certificate.
Tuple Fields§
§0: [u8; 32]
Trait Implementations§
source§impl Clone for ECQVCertPublic
impl Clone for ECQVCertPublic
source§fn clone(&self) -> ECQVCertPublic
fn clone(&self) -> ECQVCertPublic
Returns a copy 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 ECQVCertPublic
impl Debug for ECQVCertPublic
source§impl From<ECQVCertSecret> for ECQVCertPublic
impl From<ECQVCertSecret> for ECQVCertPublic
TODO: Serde serialization/deserialization
source§fn from(secret: ECQVCertSecret) -> ECQVCertPublic
fn from(secret: ECQVCertSecret) -> ECQVCertPublic
Converts to this type from the input type.
source§impl Hash for ECQVCertPublic
impl Hash for ECQVCertPublic
source§impl PartialEq<ECQVCertPublic> for ECQVCertPublic
impl PartialEq<ECQVCertPublic> for ECQVCertPublic
source§fn eq(&self, other: &ECQVCertPublic) -> bool
fn eq(&self, other: &ECQVCertPublic) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for ECQVCertPublic
impl Eq for ECQVCertPublic
impl StructuralEq for ECQVCertPublic
impl StructuralPartialEq for ECQVCertPublic
Auto Trait Implementations§
impl RefUnwindSafe for ECQVCertPublic
impl Send for ECQVCertPublic
impl Sync for ECQVCertPublic
impl Unpin for ECQVCertPublic
impl UnwindSafe for ECQVCertPublic
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