Trait xxxdh::SignatureStorage [−][src]
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.
fn save_signature(
&mut self,
key: PK,
signature: SIG
) -> Result<(), StorageError>
fn save_signature(
&mut self,
key: PK,
signature: SIG
) -> Result<(), StorageError>
Save a signature.