Struct lair_keystore_api::lair_store::SeedInfo
source · pub struct SeedInfo {
pub ed25519_pub_key: Ed25519PubKey,
pub x25519_pub_key: X25519PubKey,
pub exportable: bool,
}
Expand description
Public information associated with a given seed.
Fields§
§ed25519_pub_key: Ed25519PubKey
The ed25519 signature public key derived from this seed.
x25519_pub_key: X25519PubKey
The x25519 encryption public key derived from this seed.
exportable: bool
Flag indicating if this seed is allowed to be exported.
Trait Implementations§
source§impl<'de> Deserialize<'de> for SeedInfo
impl<'de> Deserialize<'de> for SeedInfo
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl PartialEq for SeedInfo
impl PartialEq for SeedInfo
impl Eq for SeedInfo
impl StructuralPartialEq for SeedInfo
Auto Trait Implementations§
impl RefUnwindSafe for SeedInfo
impl Send for SeedInfo
impl Sync for SeedInfo
impl Unpin for SeedInfo
impl UnwindSafe for SeedInfo
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
source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more