(k ~ A_Lens, a ~ Bool, b ~ Bool) => LabelOptic "animated" k (Partial Emoji) (Partial Emoji) a b Source # | |
Instance detailsDefined in Calamity.Types.Model.Guild.Emoji |
(k ~ A_Lens, a ~ Snowflake Channel, b ~ Snowflake Channel) => LabelOptic "channelID" k (Partial Message) (Partial Message) a b Source # | |
Instance detailsDefined in Calamity.Types.Model.Channel.Message |
(k ~ A_Lens, a ~ Maybe (Snowflake Guild), b ~ Maybe (Snowflake Guild)) => LabelOptic "guildID" k (Partial Message) (Partial Message) a b Source # | |
Instance detailsDefined in Calamity.Types.Model.Channel.Message |
(k ~ A_Lens, a ~ Snowflake Channel, b ~ Snowflake Channel) => LabelOptic "id" k (Partial Channel) (Partial Channel) a b Source # | |
Instance detailsDefined in Calamity.Types.Model.Channel |
(k ~ A_Lens, a ~ Snowflake Emoji, b ~ Snowflake Emoji) => LabelOptic "id" k (Partial Emoji) (Partial Emoji) a b Source # | |
Instance detailsDefined in Calamity.Types.Model.Guild.Emoji |
(k ~ A_Lens, a ~ Snowflake Guild, b ~ Snowflake Guild) => LabelOptic "id" k (Partial Guild) (Partial Guild) a b Source # | |
Instance detailsDefined in Calamity.Types.Model.Guild.Guild |
(k ~ An_Iso, a ~ Snowflake User, b ~ Snowflake User) => LabelOptic "id" k (Partial User) (Partial User) a b Source # | |
Instance detailsDefined in Calamity.Types.Model.User |
(k ~ A_Lens, a ~ Text, b ~ Text) => LabelOptic "name" k (Partial Channel) (Partial Channel) a b Source # | |
Instance detailsDefined in Calamity.Types.Model.Channel |
(k ~ A_Lens, a ~ Text, b ~ Text) => LabelOptic "name" k (Partial Emoji) (Partial Emoji) a b Source # | |
Instance detailsDefined in Calamity.Types.Model.Guild.Emoji |
(k ~ A_Lens, a ~ Text, b ~ Text) => LabelOptic "name" k (Partial Guild) (Partial Guild) a b Source # | |
Instance detailsDefined in Calamity.Types.Model.Guild.Guild |
(k ~ A_Lens, a ~ Maybe (Snowflake Category), b ~ Maybe (Snowflake Category)) => LabelOptic "parentID" k (Partial Channel) (Partial Channel) a b Source # | |
Instance detailsDefined in Calamity.Types.Model.Channel |
(k ~ A_Lens, a ~ Maybe Permissions, b ~ Maybe Permissions) => LabelOptic "permissions" k (Partial Channel) (Partial Channel) a b Source # | |
Instance detailsDefined in Calamity.Types.Model.Channel |
(k ~ A_Lens, a ~ ChannelType, b ~ ChannelType) => LabelOptic "type_" k (Partial Channel) (Partial Channel) a b Source # | |
Instance detailsDefined in Calamity.Types.Model.Channel |
HasID Channel (Partial Channel) Source # | |
Instance detailsDefined in Calamity.Types.Model.Channel |
HasID Channel (Partial Message) Source # | |
Instance detailsDefined in Calamity.Types.Model.Channel.Message |
HasID Emoji (Partial Emoji) Source # | |
Instance detailsDefined in Calamity.Types.Model.Guild.Emoji |
HasID Guild (Partial Guild) Source # | |
Instance detailsDefined in Calamity.Types.Model.Guild.Guild |
HasID User (Partial User) Source # | |
Instance detailsDefined in Calamity.Types.Model.User |
FromJSON (Partial Channel) Source # | |
Instance detailsDefined in Calamity.Types.Model.Channel |
FromJSON (Partial Message) Source # | |
Instance detailsDefined in Calamity.Types.Model.Channel.Message |
FromJSON (Partial Emoji) Source # | |
Instance detailsDefined in Calamity.Types.Model.Guild.Emoji |
FromJSON (Partial Guild) Source # | |
Instance detailsDefined in Calamity.Types.Model.Guild.Guild |
FromJSON (Partial User) Source # | |
Instance detailsDefined in Calamity.Types.Model.User |
ToJSON (Partial Channel) Source # | |
Instance detailsDefined in Calamity.Types.Model.Channel |
ToJSON (Partial Emoji) Source # | |
Instance detailsDefined in Calamity.Types.Model.Guild.Emoji |
ToJSON (Partial Guild) Source # | |
Instance detailsDefined in Calamity.Types.Model.Guild.Guild |
Show (Partial Channel) Source # | |
Instance detailsDefined in Calamity.Types.Model.Channel |
Show (Partial Message) Source # | |
Instance detailsDefined in Calamity.Types.Model.Channel.Message |
Show (Partial Emoji) Source # | |
Instance detailsDefined in Calamity.Types.Model.Guild.Emoji |
Show (Partial Guild) Source # | |
Instance detailsDefined in Calamity.Types.Model.Guild.Guild |
Show (Partial User) Source # | |
Instance detailsDefined in Calamity.Types.Model.User |
CalamityToJSON' (Partial Channel) Source # | |
Instance detailsDefined in Calamity.Types.Model.Channel |
CalamityToJSON' (Partial Emoji) Source # | |
Instance detailsDefined in Calamity.Types.Model.Guild.Emoji |
CalamityToJSON' (Partial Guild) Source # | |
Instance detailsDefined in Calamity.Types.Model.Guild.Guild |
Eq (Partial Channel) Source # | |
Instance detailsDefined in Calamity.Types.Model.Channel |
Eq (Partial Emoji) Source # | |
Instance detailsDefined in Calamity.Types.Model.Guild.Emoji |
Eq (Partial Guild) Source # | |
Instance detailsDefined in Calamity.Types.Model.Guild.Guild |
Eq (Partial User) Source # | |
Instance detailsDefined in Calamity.Types.Model.User |
TextShow (Partial Channel) Source # | |
Instance detailsDefined in Calamity.Types.Model.Channel |
TextShow (Partial Message) Source # | |
Instance detailsDefined in Calamity.Types.Model.Channel.Message |
TextShow (Partial Emoji) Source # | |
Instance detailsDefined in Calamity.Types.Model.Guild.Emoji |
TextShow (Partial Guild) Source # | |
Instance detailsDefined in Calamity.Types.Model.Guild.Guild |
TextShow (Partial User) Source # | |
Instance detailsDefined in Calamity.Types.Model.User |
data Partial Channel Source # | |
Instance detailsDefined in Calamity.Types.Model.Channel |
data Partial Message Source # | |
Instance detailsDefined in Calamity.Types.Model.Channel.Message |
data Partial Emoji Source # | |
Instance detailsDefined in Calamity.Types.Model.Guild.Emoji |
data Partial Guild Source # | |
Instance detailsDefined in Calamity.Types.Model.Guild.Guild |
newtype Partial User Source # | |
Instance detailsDefined in Calamity.Types.Model.User |