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

Calamity.Types.Model.Guild.Overwrite

Description

Permission overwrites

Documentation

data Overwrite Source #

Instances

Instances details
Eq Overwrite Source # 
Instance details

Defined in Calamity.Types.Model.Guild.Overwrite

Show Overwrite Source # 
Instance details

Defined in Calamity.Types.Model.Guild.Overwrite

Generic Overwrite Source # 
Instance details

Defined in Calamity.Types.Model.Guild.Overwrite

Associated Types

type Rep Overwrite :: Type -> Type #

TextShow Overwrite Source # 
Instance details

Defined in Calamity.Types.Model.Guild.Overwrite

FromJSON Overwrite Source # 
Instance details

Defined in Calamity.Types.Model.Guild.Overwrite

Methods

parseJSON :: Value -> Parser Overwrite

parseJSONList :: Value -> Parser [Overwrite]

ToJSON Overwrite Source # 
Instance details

Defined in Calamity.Types.Model.Guild.Overwrite

Methods

toJSON :: Overwrite -> Value

toEncoding :: Overwrite -> Encoding

toJSONList :: [Overwrite] -> Value

toEncodingList :: [Overwrite] -> Encoding

HasID Overwrite Overwrite Source # 
Instance details

Defined in Calamity.Types.Model.Guild.Overwrite

HasField' "permissionOverwrites" GuildChannel (SnowflakeMap Overwrite) 
Instance details

Defined in Calamity.Types.Model.Channel.Guild

type Rep Overwrite Source # 
Instance details

Defined in Calamity.Types.Model.Guild.Overwrite