pub enum VerifyingKeys {
Shared(SharedVerifyingKeys),
Reachable(ReachableVerifyingKeys),
Reaching(ReachingVerifyingKeys),
}Variants§
Reachable(ReachableVerifyingKeys)
Reaching(ReachingVerifyingKeys)
Implementations§
Source§impl VerifyingKeys
impl VerifyingKeys
pub fn are_reaching(&self) -> bool
Trait Implementations§
Source§impl Clone for VerifyingKeys
impl Clone for VerifyingKeys
Source§fn clone(&self) -> VerifyingKeys
fn clone(&self) -> VerifyingKeys
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 From<ReachableVerifyingKeys> for VerifyingKeys
impl From<ReachableVerifyingKeys> for VerifyingKeys
Source§fn from(value: WireReachableVerifyingKeys) -> Self
fn from(value: WireReachableVerifyingKeys) -> Self
Converts to this type from the input type.
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§fn from(value: WireSharedVerifyingKeys) -> Self
fn from(value: WireSharedVerifyingKeys) -> Self
Converts to this type from the input type.
Source§impl ProstDecode for VerifyingKeys
impl ProstDecode for VerifyingKeys
type EncodedType = VerifyingKeys
fn decode<M>(message: M) -> Result<Self, DecodeError>
Source§impl ProstEncodeOwned for VerifyingKeys
impl ProstEncodeOwned for VerifyingKeys
Source§impl Verifier for VerifyingKeys
impl Verifier for VerifyingKeys
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.
Auto Trait Implementations§
impl Freeze for VerifyingKeys
impl RefUnwindSafe for VerifyingKeys
impl Send for VerifyingKeys
impl Sync for VerifyingKeys
impl Unpin for VerifyingKeys
impl UnwindSafe for VerifyingKeys
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