Struct matrix_sdk_crypto::olm::IdentityKeys [−][src]
pub struct IdentityKeys { /* fields omitted */ }Expand description
Struct representing the parsed result of OlmAccount::identity_keys().
Implementations
Get the public part of the curve25519 key of the account.
Get a reference to the key of the given key type.
An iterator visiting all public keys of the account.
An iterator visiting all key types of the account.
An iterator visiting all key-type, key pairs of the account.
Returns true if the account contains a key with the given key type.
Trait Implementations
pub fn deserialize<__D>(
__deserializer: __D
) -> Result<IdentityKeys, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
pub fn deserialize<__D>(
__deserializer: __D
) -> Result<IdentityKeys, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
This method tests for self and other values to be equal, and is used
by ==. Read more
This method tests for !=.