Available on crate features
client or server only.Expand description
Endpoints for user profiles.
Modules§
- delete_
profile_ field DELETE /_matrix/client/*/profile/{userId}/{key_name}- get_
avatar_ url GET /_matrix/client/*/profile/{userId}/avatar_url- get_
display_ name GET /_matrix/client/*/profile/{userId}/displayname- get_
profile GET /_matrix/client/*/profile/{userId}- get_
profile_ field GET /_matrix/client/*/profile/{userId}/{key_name}- set_
avatar_ url PUT /_matrix/client/*/profile/{userId}/avatar_url- set_
display_ name PUT /_matrix/client/*/profile/{userId}/displayname- set_
profile_ field PUT /_matrix/client/*/profile/{userId}/{key_name}
Structs§
- Avatar
Url - The user’s avatar URL.
- Display
Name - The user’s display name.
- Time
Zone - The user’s time zone.
Enums§
- Profile
Field Name - The possible fields of a user’s profile.
- Profile
Field Value - The possible values of a field of a user’s profile.
Traits§
- Static
Profile Field - Trait implemented by types representing a field in a user’s profile having a statically-known name.