Calamity.Types.Model.Guild.Overwrite
Description
Permission overwrites
data Overwrite Source #
Constructors
Fields
Defined in Calamity.Types.Model.Guild.Overwrite
Methods
(==) :: Overwrite -> Overwrite -> Bool #
(/=) :: Overwrite -> Overwrite -> Bool #
showsPrec :: Int -> Overwrite -> ShowS #
show :: Overwrite -> String #
showList :: [Overwrite] -> ShowS #
Associated Types
type Rep Overwrite :: Type -> Type #
from :: Overwrite -> Rep Overwrite x #
to :: Rep Overwrite x -> Overwrite #
showbPrec :: Int -> Overwrite -> Builder
showb :: Overwrite -> Builder
showbList :: [Overwrite] -> Builder
showtPrec :: Int -> Overwrite -> Text
showt :: Overwrite -> Text
showtList :: [Overwrite] -> Text
showtlPrec :: Int -> Overwrite -> Text
showtl :: Overwrite -> Text
showtlList :: [Overwrite] -> Text
parseJSON :: Value -> Parser Overwrite
parseJSONList :: Value -> Parser [Overwrite]
toJSON :: Overwrite -> Value
toEncoding :: Overwrite -> Encoding
toJSONList :: [Overwrite] -> Value
toEncodingList :: [Overwrite] -> Encoding
getID :: Overwrite -> Snowflake Overwrite Source #
Defined in Calamity.Types.Model.Channel.Guild
field' :: Lens GuildChannel GuildChannel (SnowflakeMap Overwrite) (SnowflakeMap Overwrite)