calamity-0.1.9.4: A library for writing discord bots
Safe HaskellNone
LanguageHaskell2010

Calamity.Types.Model.Channel.Guild

Description

The generic guild channel type

Documentation

data GuildChannel Source #

Instances

Instances details
Eq GuildChannel Source # 
Instance details

Defined in Calamity.Types.Model.Channel.Guild

Show GuildChannel Source # 
Instance details

Defined in Calamity.Types.Model.Channel.Guild

Generic GuildChannel Source # 
Instance details

Defined in Calamity.Types.Model.Channel.Guild

Associated Types

type Rep GuildChannel :: Type -> Type #

TextShow GuildChannel Source # 
Instance details

Defined in Calamity.Types.Model.Channel.Guild

FromJSON GuildChannel Source # 
Instance details

Defined in Calamity.Types.Model.Channel.Guild

Methods

parseJSON :: Value -> Parser GuildChannel

parseJSONList :: Value -> Parser [GuildChannel]

Updateable GuildChannel Source # 
Instance details

Defined in Calamity.Internal.Updateable

Associated Types

type Updated GuildChannel Source #

HasID Channel GuildChannel Source # 
Instance details

Defined in Calamity.Types.Model.Channel.Guild

HasID Guild GuildChannel Source # 
Instance details

Defined in Calamity.Types.Model.Channel.Guild

HasID GuildChannel GuildChannel Source # 
Instance details

Defined in Calamity.Types.Model.Channel.Guild

type Rep GuildChannel Source # 
Instance details

Defined in Calamity.Types.Model.Channel.Guild

type Rep GuildChannel = D1 ('MetaData "GuildChannel" "Calamity.Types.Model.Channel.Guild" "calamity-0.1.9.4-inplace" 'False) (C1 ('MetaCons "GuildTextChannel" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TextChannel)) :+: (C1 ('MetaCons "GuildVoiceChannel" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 VoiceChannel)) :+: C1 ('MetaCons "GuildCategory" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Category))))
type Updated GuildChannel Source # 
Instance details

Defined in Calamity.Internal.Updateable