Calamity.Types.Model.Guild.Guild
Description
Discord Guilds
data Guild Source #
Constructors
Fields
Defined in Calamity.Types.Model.Guild.Guild
Methods
(==) :: Guild -> Guild -> Bool #
(/=) :: Guild -> Guild -> Bool #
showsPrec :: Int -> Guild -> ShowS #
show :: Guild -> String #
showList :: [Guild] -> ShowS #
Associated Types
type Rep Guild :: Type -> Type #
from :: Guild -> Rep Guild x #
to :: Rep Guild x -> Guild #
parseJSON :: Value -> Parser Guild #
parseJSONList :: Value -> Parser [Guild] #
showbPrec :: Int -> Guild -> Builder #
showb :: Guild -> Builder #
showbList :: [Guild] -> Builder #
showtPrec :: Int -> Guild -> Text #
showt :: Guild -> Text #
showtList :: [Guild] -> Text #
showtlPrec :: Int -> Guild -> Text #
showtl :: Guild -> Text #
showtlList :: [Guild] -> Text #
Defined in Calamity.Internal.Updateable
type Updated Guild Source #
update :: Updated Guild -> Guild -> Guild Source #
(==) :: Partial Guild -> Partial Guild -> Bool #
(/=) :: Partial Guild -> Partial Guild -> Bool #
showsPrec :: Int -> Partial Guild -> ShowS #
show :: Partial Guild -> String #
showList :: [Partial Guild] -> ShowS #
type Rep (Partial Guild) :: Type -> Type #
from :: Partial Guild -> Rep (Partial Guild) x #
to :: Rep (Partial Guild) x -> Partial Guild #
toJSON :: Partial Guild -> Value #
toEncoding :: Partial Guild -> Encoding #
toJSONList :: [Partial Guild] -> Value #
toEncodingList :: [Partial Guild] -> Encoding #
parseJSON :: Value -> Parser (Partial Guild) #
parseJSONList :: Value -> Parser [Partial Guild] #
showbPrec :: Int -> Partial Guild -> Builder #
showb :: Partial Guild -> Builder #
showbList :: [Partial Guild] -> Builder #
showtPrec :: Int -> Partial Guild -> Text #
showt :: Partial Guild -> Text #
showtList :: [Partial Guild] -> Text #
showtlPrec :: Int -> Partial Guild -> Text #
showtl :: Partial Guild -> Text #
showtlList :: [Partial Guild] -> Text #
getID :: UpdatedGuild -> Snowflake Guild Source #
getID :: Guild -> Snowflake Guild Source #
Defined in Calamity.Types.Model.Guild.Member
getID :: Member -> Snowflake Guild Source #
Defined in Calamity.Types.Model.Channel.Guild.Voice
getID :: VoiceChannel -> Snowflake Guild Source #
Defined in Calamity.Types.Model.Channel.Guild.Text
getID :: TextChannel -> Snowflake Guild Source #
Defined in Calamity.Types.Model.Channel.Guild
getID :: GuildChannel -> Snowflake Guild Source #
Defined in Calamity.Types.Model.Presence.Presence
getID :: Presence -> Snowflake Guild Source #
Defined in Calamity.Types.Model.Guild.UnavailableGuild
getID :: UnavailableGuild -> Snowflake Guild Source #
getID :: Partial Guild -> Snowflake Guild Source #
data UpdatedGuild Source #
(==) :: UpdatedGuild -> UpdatedGuild -> Bool #
(/=) :: UpdatedGuild -> UpdatedGuild -> Bool #
showsPrec :: Int -> UpdatedGuild -> ShowS #
show :: UpdatedGuild -> String #
showList :: [UpdatedGuild] -> ShowS #
type Rep UpdatedGuild :: Type -> Type #
from :: UpdatedGuild -> Rep UpdatedGuild x #
to :: Rep UpdatedGuild x -> UpdatedGuild #
parseJSON :: Value -> Parser UpdatedGuild #
parseJSONList :: Value -> Parser [UpdatedGuild] #
showbPrec :: Int -> UpdatedGuild -> Builder #
showb :: UpdatedGuild -> Builder #
showbList :: [UpdatedGuild] -> Builder #
showtPrec :: Int -> UpdatedGuild -> Text #
showt :: UpdatedGuild -> Text #
showtList :: [UpdatedGuild] -> Text #
showtlPrec :: Int -> UpdatedGuild -> Text #
showtl :: UpdatedGuild -> Text #
showtlList :: [UpdatedGuild] -> Text #