chatwork-0.1.3.5: The ChatWork API in Haskell

Safe HaskellNone
LanguageHaskell2010

ChatWork.Types.Contacts

Documentation

data Contact Source #

Instances
Eq Contact Source # 
Instance details

Defined in ChatWork.Types.Contacts

Methods

(==) :: Contact -> Contact -> Bool #

(/=) :: Contact -> Contact -> Bool #

Show Contact Source # 
Instance details

Defined in ChatWork.Types.Contacts

Generic Contact Source # 
Instance details

Defined in ChatWork.Types.Contacts

Associated Types

type Rep Contact :: * -> * #

Methods

from :: Contact -> Rep Contact x #

to :: Rep Contact x -> Contact #

ToJSON Contact Source # 
Instance details

Defined in ChatWork.Types.Contacts

FromJSON Contact Source # 
Instance details

Defined in ChatWork.Types.Contacts

type Rep Contact Source # 
Instance details

Defined in ChatWork.Types.Contacts

type Rep Contact = D1 (MetaData "Contact" "ChatWork.Types.Contacts" "chatwork-0.1.3.5-8RDvlHLJTETLae7YWh0Dee" False) (C1 (MetaCons "Contact" PrefixI True) (((S1 (MetaSel (Just "contactToAccountId") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int) :*: S1 (MetaSel (Just "contactToRoomId") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int)) :*: (S1 (MetaSel (Just "contactToName") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text) :*: S1 (MetaSel (Just "contactToChatworkId") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text))) :*: ((S1 (MetaSel (Just "contactToOrganizationId") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int) :*: S1 (MetaSel (Just "contactToOrganizationName") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)) :*: (S1 (MetaSel (Just "contactToDepartment") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text) :*: S1 (MetaSel (Just "contactToAvatarImageUrl") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))))