pub struct ReachingVerifyingKeys {
pub ec_verifying_key: Ed25519Verifying,
pub pq_verifying_key: FnDsaVerifying,
}Fields§
§ec_verifying_key: Ed25519Verifying§pq_verifying_key: FnDsaVerifyingTrait Implementations§
Source§impl Clone for ReachingVerifyingKeys
impl Clone for ReachingVerifyingKeys
Source§fn clone(&self) -> ReachingVerifyingKeys
fn clone(&self) -> ReachingVerifyingKeys
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 ReachingVerifyingKeys
impl Debug for ReachingVerifyingKeys
Source§impl Digestible for ReachingVerifyingKeys
impl Digestible for ReachingVerifyingKeys
Source§fn hashable_bytes(&self) -> Vec<Box<dyn AsRef<[u8]> + '_>>
fn hashable_bytes(&self) -> Vec<Box<dyn AsRef<[u8]> + '_>>
Return a vector of byte references that represent this data structure. Read more
Source§fn digest(&self) -> CoreWrapper<Sha3_512Core>
fn digest(&self) -> CoreWrapper<Sha3_512Core>
Generate a SHA3-512 digest from the hashable bytes.
Source§fn finalized_digest(&self) -> [u8; 64]
fn finalized_digest(&self) -> [u8; 64]
Generate a finalized SHA3-512 digest as a 64-byte array.
Source§impl From<ReachingVerifyingKeys> for VerifyingKeys
impl From<ReachingVerifyingKeys> for VerifyingKeys
Source§fn from(value: ReachingVerifyingKeys) -> Self
fn from(value: ReachingVerifyingKeys) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ReachingVerifyingKeys
impl PartialEq for ReachingVerifyingKeys
Source§impl ProstDecode for ReachingVerifyingKeys
impl ProstDecode for ReachingVerifyingKeys
type EncodedType = ReachingVerifyingKeys
fn decode<M>(message: M) -> Result<Self, DecodeError>
Source§impl ProstEncode for ReachingVerifyingKeys
impl ProstEncode for ReachingVerifyingKeys
Source§impl Verifier for ReachingVerifyingKeys
impl Verifier for ReachingVerifyingKeys
Source§fn ec_verifying_key(&self) -> &Ed25519Verifying
fn ec_verifying_key(&self) -> &Ed25519Verifying
Access to the Ed25519 verifying key.
Source§fn pq_verifying_key(&self) -> &FnDsaVerifying
fn pq_verifying_key(&self) -> &FnDsaVerifying
Access to the FN-DSA verifying key.
impl StructuralPartialEq for ReachingVerifyingKeys
impl Verifies<ReachingPublicKeys> for ReachingVerifyingKeys
Auto Trait Implementations§
impl Freeze for ReachingVerifyingKeys
impl RefUnwindSafe for ReachingVerifyingKeys
impl Send for ReachingVerifyingKeys
impl Sync for ReachingVerifyingKeys
impl Unpin for ReachingVerifyingKeys
impl UnwindSafe for ReachingVerifyingKeys
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