google-server-api-0.1.0.1: Google APIs for server to server applications
Google.Form
Description
Define data types to represent all of the requests that are sent to the API.
data CalendarEvent Source #
Constructors
Fields
Instances
Methods
(==) :: CalendarEvent -> CalendarEvent -> Bool #
(/=) :: CalendarEvent -> CalendarEvent -> Bool #
showsPrec :: Int -> CalendarEvent -> ShowS #
show :: CalendarEvent -> String #
showList :: [CalendarEvent] -> ShowS #
Associated Types
type Rep CalendarEvent :: * -> * #
from :: CalendarEvent -> Rep CalendarEvent x #
to :: Rep CalendarEvent x -> CalendarEvent #
toJSON :: CalendarEvent -> Value #
toEncoding :: CalendarEvent -> Encoding #
toJSONList :: [CalendarEvent] -> Value #
toEncodingList :: [CalendarEvent] -> Encoding #
parseJSON :: Value -> Parser CalendarEvent #
parseJSONList :: Value -> Parser [CalendarEvent] #
data GmailSend Source #
(==) :: GmailSend -> GmailSend -> Bool #
(/=) :: GmailSend -> GmailSend -> Bool #
showsPrec :: Int -> GmailSend -> ShowS #
show :: GmailSend -> String #
showList :: [GmailSend] -> ShowS #
type Rep GmailSend :: * -> * #
from :: GmailSend -> Rep GmailSend x #
to :: Rep GmailSend x -> GmailSend #
toJSON :: GmailSend -> Value #
toEncoding :: GmailSend -> Encoding #
toJSONList :: [GmailSend] -> Value #
toEncodingList :: [GmailSend] -> Encoding #
parseJSON :: Value -> Parser GmailSend #
parseJSONList :: Value -> Parser [GmailSend] #
data Account Source #
(==) :: Account -> Account -> Bool #
(/=) :: Account -> Account -> Bool #
showsPrec :: Int -> Account -> ShowS #
show :: Account -> String #
showList :: [Account] -> ShowS #
type Rep Account :: * -> * #
from :: Account -> Rep Account x #
to :: Rep Account x -> Account #
toJSON :: Account -> Value #
toEncoding :: Account -> Encoding #
toJSONList :: [Account] -> Value #
toEncodingList :: [Account] -> Encoding #
parseJSON :: Value -> Parser Account #
parseJSONList :: Value -> Parser [Account] #
data DateTime Source #
(==) :: DateTime -> DateTime -> Bool #
(/=) :: DateTime -> DateTime -> Bool #
showsPrec :: Int -> DateTime -> ShowS #
show :: DateTime -> String #
showList :: [DateTime] -> ShowS #
type Rep DateTime :: * -> * #
from :: DateTime -> Rep DateTime x #
to :: Rep DateTime x -> DateTime #
toJSON :: DateTime -> Value #
toEncoding :: DateTime -> Encoding #
toJSONList :: [DateTime] -> Value #
toEncodingList :: [DateTime] -> Encoding #
parseJSON :: Value -> Parser DateTime #
parseJSONList :: Value -> Parser [DateTime] #
data Email Source #
(==) :: Email -> Email -> Bool #
(/=) :: Email -> Email -> Bool #
showsPrec :: Int -> Email -> ShowS #
show :: Email -> String #
showList :: [Email] -> ShowS #
type Rep Email :: * -> * #
from :: Email -> Rep Email x #
to :: Rep Email x -> Email #
toJSON :: Email -> Value #
toEncoding :: Email -> Encoding #
toJSONList :: [Email] -> Value #
toEncodingList :: [Email] -> Encoding #
parseJSON :: Value -> Parser Email #
parseJSONList :: Value -> Parser [Email] #
toMail :: Email -> IO Mail Source #
data Token Source #
(==) :: Token -> Token -> Bool #
(/=) :: Token -> Token -> Bool #
showsPrec :: Int -> Token -> ShowS #
show :: Token -> String #
showList :: [Token] -> ShowS #
type Rep Token :: * -> * #
from :: Token -> Rep Token x #
to :: Rep Token x -> Token #
toForm :: Token -> Form #