pub struct ResolvedData {
pub users: Option<SnowflakeMap<User>>,
pub members: Option<SnowflakeMap<PartialMember>>,
pub roles: Option<SnowflakeMap<Role>>,
pub channels: Option<SnowflakeMap<PartialChannel>>,
pub messages: Option<SnowflakeMap<Message>>,
pub attachments: Option<SnowflakeMap<Attachment>>,
}Expand description
Fields§
§users: Option<SnowflakeMap<User>>the ids and User objects
members: Option<SnowflakeMap<PartialMember>>the ids and partial Member objects
roles: Option<SnowflakeMap<Role>>the ids and Role objects
channels: Option<SnowflakeMap<PartialChannel>>the ids and partial Channel objects
messages: Option<SnowflakeMap<Message>>the ids and partial Message objects
attachments: Option<SnowflakeMap<Attachment>>the ids and attachment objects
Trait Implementations§
Source§impl Clone for ResolvedData
impl Clone for ResolvedData
Source§impl Debug for ResolvedData
impl Debug for ResolvedData
Source§impl<'de> Deserialize<'de> for ResolvedData
impl<'de> Deserialize<'de> for ResolvedData
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
Auto Trait Implementations§
impl Freeze for ResolvedData
impl RefUnwindSafe for ResolvedData
impl Send for ResolvedData
impl Sync for ResolvedData
impl Unpin for ResolvedData
impl UnsafeUnpin for ResolvedData
impl UnwindSafe for ResolvedData
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