Struct ruma_events::room::third_party_invite::ThirdPartyInviteEventContent [] [src]

pub struct ThirdPartyInviteEventContent {
    pub display_name: String,
    pub key_validity_url: String,
    pub public_key: String,
    pub public_keys: Option<Vec<PublicKey>>,
}

The payload of a ThirdPartyInviteEvent.

Fields

A user-readable string which represents the user who has been invited.

A URL which can be fetched to validate whether the key has been revoked.

A Base64-encoded Ed25519 key with which the token must be signed.

Keys with which the token may be signed.

Trait Implementations

impl Clone for ThirdPartyInviteEventContent
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for ThirdPartyInviteEventContent
[src]

Formats the value using the given formatter.