Module profile

Source
Available on crate features client or server only.
Expand description

Endpoints for user profiles.

Modules§

delete_profile_fieldunstable-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_fieldunstable-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_fieldunstable-msc4133
PUT /_matrix/client/*/profile/{userId}/{key_name}

Structs§

AvatarUrlunstable-msc4133
The user’s avatar URL.
DisplayNameunstable-msc4133
The user’s display name.

Enums§

ProfileFieldNameunstable-msc4133
The possible fields of a user’s profile.
ProfileFieldValueunstable-msc4133
The possible values of a field of a user’s profile.

Traits§

StaticProfileFieldunstable-msc4133
Trait implemented by types representing a field in a user’s profile having a statically-known name.