pub trait KeyPair: Debug + Send + Sized + Sync {
    type PublicKey: AsRef<[u8]> + Debug + Clone + Send + Sized + Sync;
    fn public_key(&self) -> &Self::PublicKey;
}
Expand description

Key pairs for signing messages (private key and public key).

Associated Types

The type of the public key.

Required methods

The public key for the key pair.

Implementors