Struct matrix_sdk_crypto::ReadOnlyUserIdentity [−][src]
pub struct ReadOnlyUserIdentity { /* fields omitted */ }
Expand description
Struct representing a cross signing identity of a user.
This is the user identity of a user that isn’t our own. Other users will only contain a master key and a self signing key, meaning that only device signatures can be checked with this identity.
Implementations
Get the public master key of the identity.
Get the public self-signing key of the identity.
Trait Implementations
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
Performs the conversion.
Auto Trait Implementations
impl RefUnwindSafe for ReadOnlyUserIdentity
impl Send for ReadOnlyUserIdentity
impl Sync for ReadOnlyUserIdentity
impl Unpin for ReadOnlyUserIdentity
impl UnwindSafe for ReadOnlyUserIdentity
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more