Trait signature::Keypair

source ·
pub trait Keypair<S: Signature>: AsRef<Self::VerifyingKey> {
    type VerifyingKey;

    // Provided method
    fn verifying_key(&self) -> &Self::VerifyingKey { ... }
}
Expand description

Signing keypair with an associated verifying key.

This represents a type which holds both a signing key and a verifying key.

Required Associated Types§

source

type VerifyingKey

Verifying key type for this keypair.

Provided Methods§

source

fn verifying_key(&self) -> &Self::VerifyingKey

Get the verifying key which can verify signatures produced by the signing key portion of this keypair.

Object Safety§

This trait is not object safe.

Implementors§