pub trait SignatureStorage<PK, SIG> where
    PK: PublicKey,
    SIG: Signature
{ fn get_signature(&self, key: &PK) -> Result<Option<&SIG>, StorageError>; fn save_signature(
        &mut self,
        key: PK,
        signature: SIG
    ) -> Result<(), StorageError>; }
Expand description

Prekeys signature storage.

Required Methods

Get a signature for a key.

Save a signature.

Implementors