FromJSON Invite Source # | |
Instance detailsDefined in Calamity.Types.Model.Guild.Invite |
Show Invite Source # | |
Instance detailsDefined in Calamity.Types.Model.Guild.Invite |
Eq Invite Source # | |
Instance detailsDefined in Calamity.Types.Model.Guild.Invite |
TextShow Invite Source # | |
Instance detailsDefined in Calamity.Types.Model.Guild.Invite |
(k ~ A_Lens, a ~ Maybe Int, b ~ Maybe Int) => LabelOptic "approximateMemberCount" k Invite Invite a b Source # | |
Instance detailsDefined in Calamity.Types.Model.Guild.Invite |
(k ~ A_Lens, a ~ Maybe Int, b ~ Maybe Int) => LabelOptic "approximatePresenceCount" k Invite Invite a b Source # | |
Instance detailsDefined in Calamity.Types.Model.Guild.Invite |
(k ~ A_Lens, a ~ Maybe (Partial Channel), b ~ Maybe (Partial Channel)) => LabelOptic "channel" k Invite Invite a b Source # | |
Instance detailsDefined in Calamity.Types.Model.Guild.Invite |
(k ~ A_Lens, a ~ Text, b ~ Text) => LabelOptic "code" k Invite Invite a b Source # | |
Instance detailsDefined in Calamity.Types.Model.Guild.Invite |
(k ~ A_Lens, a ~ Maybe UTCTime, b ~ Maybe UTCTime) => LabelOptic "expiresAt" k Invite Invite a b Source # | |
Instance detailsDefined in Calamity.Types.Model.Guild.Invite |
(k ~ A_Lens, a ~ Maybe (Partial Guild), b ~ Maybe (Partial Guild)) => LabelOptic "guild" k Invite Invite a b Source # | |
Instance detailsDefined in Calamity.Types.Model.Guild.Invite |
(k ~ A_Lens, a ~ Maybe User, b ~ Maybe User) => LabelOptic "inviter" k Invite Invite a b Source # | |
Instance detailsDefined in Calamity.Types.Model.Guild.Invite |
(k ~ A_Lens, a ~ Maybe Int, b ~ Maybe Int) => LabelOptic "targetType" k Invite Invite a b Source # | |
Instance detailsDefined in Calamity.Types.Model.Guild.Invite |
(k ~ A_Lens, a ~ Maybe User, b ~ Maybe User) => LabelOptic "targetUser" k Invite Invite a b Source # | |
Instance detailsDefined in Calamity.Types.Model.Guild.Invite |