Struct twilight_model::gateway::payload::incoming::ThreadMembersUpdate [−][src]
pub struct ThreadMembersUpdate {
pub added_members: Vec<ThreadMember>,
pub guild_id: GuildId,
pub id: ChannelId,
pub member_count: u8,
pub removed_member_ids: Vec<UserId>,
}Fields
added_members: Vec<ThreadMember>List of thread members.
Includes the member key.
guild_id: GuildIdid: ChannelIdmember_count: u8Max value of 50.
removed_member_ids: Vec<UserId>Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
This method tests for self and other values to be equal, and is used
by ==. Read more
This method tests for !=.
Auto Trait Implementations
impl RefUnwindSafe for ThreadMembersUpdate
impl Send for ThreadMembersUpdate
impl Sync for ThreadMembersUpdate
impl Unpin for ThreadMembersUpdate
impl UnwindSafe for ThreadMembersUpdate
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more