Struct twilight_model::invite::Invite [−][src]
pub struct Invite { pub approximate_member_count: Option<u64>, pub approximate_presence_count: Option<u64>, pub channel: InviteChannel, pub code: String, pub guild: Option<InviteGuild>, pub inviter: Option<User>, pub target_user_type: Option<TargetUserType>, pub target_user: Option<User>, }
Fields
approximate_member_count: Option<u64>
approximate_presence_count: Option<u64>
channel: InviteChannel
code: String
guild: Option<InviteGuild>
inviter: Option<User>
target_user_type: Option<TargetUserType>
target_user: Option<User>
Trait Implementations
impl<'de> Deserialize<'de> for Invite
[src]
impl<'de> Deserialize<'de> for Invite
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl StructuralEq for Invite
[src]
impl StructuralEq for Invite
[src]impl StructuralPartialEq for Invite
[src]
impl StructuralPartialEq for Invite
[src]Auto Trait Implementations
impl RefUnwindSafe for Invite
impl RefUnwindSafe for Invite
impl UnwindSafe for Invite
impl UnwindSafe for Invite
Blanket Implementations
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]