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 #
parseJSON :: Value -> Parser Overwrite
parseJSONList :: Value -> Parser [Overwrite]
toJSON :: Overwrite -> Value
toEncoding :: Overwrite -> Encoding
toJSONList :: [Overwrite] -> Value
toEncodingList :: [Overwrite] -> Encoding
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
getID :: Overwrite -> Snowflake Overwrite Source #