pub struct ChatMember { /* fields omitted */ }
This object contains information about one member of a chat.
Information about the user
The member's status in the chat. Can be “creator”, “administrator”, “member”, “restricted”, “left” or “kicked”
Restricted and kicked only. Date when restrictions will be lifted for this user, unix time
Administrators only. True, if the bot is allowed to edit administrator privileges of that user
Administrators only. True, if the administrator can change the chat title, photo and other settings
Administrators only. True, if the administrator can post in the channel, channels only
Administrators only. True, if the administrator can edit messages of other users and can pin messages, channels only
Administrators only. True, if the administrator can delete messages of other users
Administrators only. True, if the administrator can invite new users to the chat
Administrators only. True, if the administrator can restrict, ban or unban chat members
Administrators only. True, if the administrator can pin messages, supergroups only
Administrators only. True, if the administrator can add new administrators with a subset of his own privileges or demote administrators that he has promoted, directly or indirectly (promoted by administrators that were appointed by the user)
Restricted only. True, if the user can send text messages, contacts, locations and venues
Restricted only. True, if the user can send audios, documents, photos, videos, video notes and voice notes, implies can_send_messages
Restricted only. True, if the user can send animations, games, stickers and use inline bots, implies can_send_media_messages
Restricted only. True, if user may add web page previews to his messages, implies can_send_media_messages
Performs copy-assignment from source
. Read more
Formats the value using the given formatter. Read more
Deserialize this value from the given Serde deserializer. Read more
Creates owned data from borrowed data, usually by cloning. Read more
🔬 This is a nightly-only experimental API. (toowned_clone_into
)
recently added
Uses borrowed data to replace owned data, usually by cloning. Read more
🔬 This is a nightly-only experimental API. (try_from
)
The type returned in the event of a conversion error.
🔬 This is a nightly-only experimental API. (try_from
)
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more
🔬 This is a nightly-only experimental API. (try_from
)
The type returned in the event of a conversion error.
🔬 This is a nightly-only experimental API. (try_from
)
🔬 This is a nightly-only experimental API. (get_type_id
)
this method will likely be replaced by an associated static