Struct steamworks::LobbyChatUpdate [−][src]
pub struct LobbyChatUpdate {
pub lobby: LobbyId,
pub user_changed: SteamId,
pub making_change: SteamId,
pub member_state_change: ChatMemberStateChange,
}
Expand description
A lobby chat room state has changed, this is usually sent when a user has joined or left the lobby.
Fields
lobby: LobbyId
The Steam ID of the lobby.
user_changed: SteamId
The user who’s status in the lobby just changed - can be recipient.
making_change: SteamId
Chat member who made the change. This can be different from user_changed
if kicking, muting, etc. For example, if one user kicks another from the lobby, this will be set to the id of the user who initiated the kick.
member_state_change: ChatMemberStateChange
“ChatMemberStateChange” values.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for LobbyChatUpdate
impl Send for LobbyChatUpdate
impl Sync for LobbyChatUpdate
impl Unpin for LobbyChatUpdate
impl UnwindSafe for LobbyChatUpdate
Blanket Implementations
Mutably borrows from an owned value. Read more