pub struct MemPublicKeyStore { /* private fields */ }Expand description
In-memory key storage
Trait Implementations§
Source§impl Clone for MemPublicKeyStore
impl Clone for MemPublicKeyStore
Source§fn clone(&self) -> MemPublicKeyStore
fn clone(&self) -> MemPublicKeyStore
Returns a duplicate 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 Debug for MemPublicKeyStore
impl Debug for MemPublicKeyStore
Source§impl Default for MemPublicKeyStore
impl Default for MemPublicKeyStore
Source§fn default() -> MemPublicKeyStore
fn default() -> MemPublicKeyStore
Returns the “default value” for a type. Read more
Source§impl PublicKeyStore for MemPublicKeyStore
impl PublicKeyStore for MemPublicKeyStore
Source§fn public_key(&self, bytes: &[u8; 32]) -> Result<VerifyingKey, SignatureError>
fn public_key(&self, bytes: &[u8; 32]) -> Result<VerifyingKey, SignatureError>
Convert a byte array into a
VerifyingKey. Read moreSource§fn namespace_key(
&self,
bytes: &NamespaceId,
) -> Result<NamespacePublicKey, SignatureError>
fn namespace_key( &self, bytes: &NamespaceId, ) -> Result<NamespacePublicKey, SignatureError>
Auto Trait Implementations§
impl Freeze for MemPublicKeyStore
impl RefUnwindSafe for MemPublicKeyStore
impl Send for MemPublicKeyStore
impl Sync for MemPublicKeyStore
impl Unpin for MemPublicKeyStore
impl UnsafeUnpin for MemPublicKeyStore
impl UnwindSafe for MemPublicKeyStore
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