Available on crate features
client
or server
only.Expand description
Endpoints for user profiles.
Modules§
- delete_
profile_ field unstable-msc4133
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 unstable-msc4133
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 unstable-msc4133
PUT /_matrix/client/*/profile/{userId}/{key_name}
Structs§
- Avatar
Url unstable-msc4133
- The user’s avatar URL.
- Display
Name unstable-msc4133
- The user’s display name.
Enums§
- Profile
Field Name unstable-msc4133
- The possible fields of a user’s profile.
- Profile
Field Value unstable-msc4133
- The possible values of a field of a user’s profile.
Traits§
- Static
Profile Field unstable-msc4133
- Trait implemented by types representing a field in a user’s profile having a statically-known name.