pub struct ThreadListSync {
pub channel_ids: Vec<Id<ChannelMarker>>,
pub guild_id: Id<GuildMarker>,
pub members: Vec<ThreadMember>,
pub threads: Vec<Channel>,
}
Fields§
§channel_ids: Vec<Id<ChannelMarker>>
§guild_id: Id<GuildMarker>
§members: Vec<ThreadMember>
§threads: Vec<Channel>
Trait Implementations§
Source§impl Clone for ThreadListSync
impl Clone for ThreadListSync
Source§fn clone(&self) -> ThreadListSync
fn clone(&self) -> ThreadListSync
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ThreadListSync
impl Debug for ThreadListSync
Source§impl<'de> Deserialize<'de> for ThreadListSync
impl<'de> Deserialize<'de> for ThreadListSync
Source§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
Source§impl Hash for ThreadListSync
impl Hash for ThreadListSync
Source§impl PartialEq for ThreadListSync
impl PartialEq for ThreadListSync
Source§impl Serialize for ThreadListSync
impl Serialize for ThreadListSync
impl Eq for ThreadListSync
impl StructuralPartialEq for ThreadListSync
Auto Trait Implementations§
impl Freeze for ThreadListSync
impl RefUnwindSafe for ThreadListSync
impl Send for ThreadListSync
impl Sync for ThreadListSync
impl Unpin for ThreadListSync
impl UnwindSafe for ThreadListSync
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more