License | BSD-3-Clause |
---|---|
Maintainer | Oleg Grenrus <oleg.grenrus@iki.fi> |
Safe Haskell | None |
Language | Haskell2010 |
GitHub.Data.Invitation
Description
Documentation
data Invitation Source #
Constructors
Invitation | |
Fields
|
Instances
Eq Invitation Source # | |
Defined in GitHub.Data.Invitation | |
Data Invitation Source # | |
Defined in GitHub.Data.Invitation Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Invitation -> c Invitation gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Invitation toConstr :: Invitation -> Constr dataTypeOf :: Invitation -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Invitation) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Invitation) gmapT :: (forall b. Data b => b -> b) -> Invitation -> Invitation gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Invitation -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Invitation -> r gmapQ :: (forall d. Data d => d -> u) -> Invitation -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> Invitation -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> Invitation -> m Invitation gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Invitation -> m Invitation gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Invitation -> m Invitation | |
Ord Invitation Source # | |
Defined in GitHub.Data.Invitation Methods compare :: Invitation -> Invitation -> Ordering (<) :: Invitation -> Invitation -> Bool (<=) :: Invitation -> Invitation -> Bool (>) :: Invitation -> Invitation -> Bool (>=) :: Invitation -> Invitation -> Bool max :: Invitation -> Invitation -> Invitation min :: Invitation -> Invitation -> Invitation | |
Show Invitation Source # | |
Defined in GitHub.Data.Invitation Methods showsPrec :: Int -> Invitation -> ShowS show :: Invitation -> String showList :: [Invitation] -> ShowS | |
Generic Invitation Source # | |
Defined in GitHub.Data.Invitation Associated Types type Rep Invitation :: Type -> Type | |
NFData Invitation Source # | |
Defined in GitHub.Data.Invitation Methods rnf :: Invitation -> () # | |
FromJSON Invitation Source # | |
Defined in GitHub.Data.Invitation | |
Binary Invitation Source # | |
Defined in GitHub.Data.Invitation | |
type Rep Invitation Source # | |
Defined in GitHub.Data.Invitation type Rep Invitation = D1 ('MetaData "Invitation" "GitHub.Data.Invitation" "github-0.23-K3uQMQDn7B7DXfUjYtDWP8" 'False) (C1 ('MetaCons "Invitation" 'PrefixI 'True) ((S1 ('MetaSel ('Just "invitationId") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Id Invitation)) :*: (S1 ('MetaSel ('Just "invitationLogin") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe (Name User))) :*: S1 ('MetaSel ('Just "invitationEmail") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "invitationRole") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 InvitationRole) :*: (S1 ('MetaSel ('Just "invitationCreatedAt") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 UTCTime) :*: S1 ('MetaSel ('Just "inviter") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 SimpleUser))))) |
data InvitationRole Source #
Constructors
InvitationRoleDirectMember | |
InvitationRoleAdmin | |
InvitationRoleBillingManager | |
InvitationRoleHiringManager | |
InvitationRoleReinstate |
Instances
Bounded InvitationRole Source # | |
Defined in GitHub.Data.Invitation | |
Enum InvitationRole Source # | |
Defined in GitHub.Data.Invitation Methods succ :: InvitationRole -> InvitationRole pred :: InvitationRole -> InvitationRole toEnum :: Int -> InvitationRole fromEnum :: InvitationRole -> Int enumFrom :: InvitationRole -> [InvitationRole] enumFromThen :: InvitationRole -> InvitationRole -> [InvitationRole] enumFromTo :: InvitationRole -> InvitationRole -> [InvitationRole] enumFromThenTo :: InvitationRole -> InvitationRole -> InvitationRole -> [InvitationRole] | |
Eq InvitationRole Source # | |
Defined in GitHub.Data.Invitation Methods (==) :: InvitationRole -> InvitationRole -> Bool (/=) :: InvitationRole -> InvitationRole -> Bool | |
Data InvitationRole Source # | |
Defined in GitHub.Data.Invitation Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> InvitationRole -> c InvitationRole gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c InvitationRole toConstr :: InvitationRole -> Constr dataTypeOf :: InvitationRole -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c InvitationRole) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c InvitationRole) gmapT :: (forall b. Data b => b -> b) -> InvitationRole -> InvitationRole gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> InvitationRole -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> InvitationRole -> r gmapQ :: (forall d. Data d => d -> u) -> InvitationRole -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> InvitationRole -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> InvitationRole -> m InvitationRole gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> InvitationRole -> m InvitationRole gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> InvitationRole -> m InvitationRole | |
Ord InvitationRole Source # | |
Defined in GitHub.Data.Invitation Methods compare :: InvitationRole -> InvitationRole -> Ordering (<) :: InvitationRole -> InvitationRole -> Bool (<=) :: InvitationRole -> InvitationRole -> Bool (>) :: InvitationRole -> InvitationRole -> Bool (>=) :: InvitationRole -> InvitationRole -> Bool max :: InvitationRole -> InvitationRole -> InvitationRole min :: InvitationRole -> InvitationRole -> InvitationRole | |
Show InvitationRole Source # | |
Defined in GitHub.Data.Invitation Methods showsPrec :: Int -> InvitationRole -> ShowS show :: InvitationRole -> String showList :: [InvitationRole] -> ShowS | |
Generic InvitationRole Source # | |
Defined in GitHub.Data.Invitation Associated Types type Rep InvitationRole :: Type -> Type | |
NFData InvitationRole Source # | |
Defined in GitHub.Data.Invitation Methods rnf :: InvitationRole -> () # | |
FromJSON InvitationRole Source # | |
Defined in GitHub.Data.Invitation Methods parseJSON :: Value -> Parser InvitationRole # parseJSONList :: Value -> Parser [InvitationRole] # | |
Binary InvitationRole Source # | |
Defined in GitHub.Data.Invitation | |
type Rep InvitationRole Source # | |
Defined in GitHub.Data.Invitation type Rep InvitationRole = D1 ('MetaData "InvitationRole" "GitHub.Data.Invitation" "github-0.23-K3uQMQDn7B7DXfUjYtDWP8" 'False) ((C1 ('MetaCons "InvitationRoleDirectMember" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "InvitationRoleAdmin" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "InvitationRoleBillingManager" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "InvitationRoleHiringManager" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "InvitationRoleReinstate" 'PrefixI 'False) (U1 :: Type -> Type)))) |
data RepoInvitation Source #
Constructors
RepoInvitation | |
Fields |
Instances
Eq RepoInvitation Source # | |
Defined in GitHub.Data.Invitation Methods (==) :: RepoInvitation -> RepoInvitation -> Bool (/=) :: RepoInvitation -> RepoInvitation -> Bool | |
Data RepoInvitation Source # | |
Defined in GitHub.Data.Invitation Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> RepoInvitation -> c RepoInvitation gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c RepoInvitation toConstr :: RepoInvitation -> Constr dataTypeOf :: RepoInvitation -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c RepoInvitation) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c RepoInvitation) gmapT :: (forall b. Data b => b -> b) -> RepoInvitation -> RepoInvitation gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> RepoInvitation -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> RepoInvitation -> r gmapQ :: (forall d. Data d => d -> u) -> RepoInvitation -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> RepoInvitation -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> RepoInvitation -> m RepoInvitation gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> RepoInvitation -> m RepoInvitation gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> RepoInvitation -> m RepoInvitation | |
Ord RepoInvitation Source # | |
Defined in GitHub.Data.Invitation Methods compare :: RepoInvitation -> RepoInvitation -> Ordering (<) :: RepoInvitation -> RepoInvitation -> Bool (<=) :: RepoInvitation -> RepoInvitation -> Bool (>) :: RepoInvitation -> RepoInvitation -> Bool (>=) :: RepoInvitation -> RepoInvitation -> Bool max :: RepoInvitation -> RepoInvitation -> RepoInvitation min :: RepoInvitation -> RepoInvitation -> RepoInvitation | |
Show RepoInvitation Source # | |
Defined in GitHub.Data.Invitation Methods showsPrec :: Int -> RepoInvitation -> ShowS show :: RepoInvitation -> String showList :: [RepoInvitation] -> ShowS | |
Generic RepoInvitation Source # | |
Defined in GitHub.Data.Invitation Associated Types type Rep RepoInvitation :: Type -> Type | |
NFData RepoInvitation Source # | |
Defined in GitHub.Data.Invitation Methods rnf :: RepoInvitation -> () # | |
FromJSON RepoInvitation Source # | |
Defined in GitHub.Data.Invitation Methods parseJSON :: Value -> Parser RepoInvitation # parseJSONList :: Value -> Parser [RepoInvitation] # | |
Binary RepoInvitation Source # | |
Defined in GitHub.Data.Invitation | |
type Rep RepoInvitation Source # | |
Defined in GitHub.Data.Invitation type Rep RepoInvitation = D1 ('MetaData "RepoInvitation" "GitHub.Data.Invitation" "github-0.23-K3uQMQDn7B7DXfUjYtDWP8" 'False) (C1 ('MetaCons "RepoInvitation" 'PrefixI 'True) (((S1 ('MetaSel ('Just "repoInvitationId") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Id RepoInvitation)) :*: S1 ('MetaSel ('Just "repoInvitationInvitee") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 SimpleUser)) :*: (S1 ('MetaSel ('Just "repoInvitationInviter") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 SimpleUser) :*: S1 ('MetaSel ('Just "repoInvitationRepo") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Repo))) :*: ((S1 ('MetaSel ('Just "repoInvitationUrl") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 URL) :*: S1 ('MetaSel ('Just "repoInvitationCreatedAt") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 UTCTime)) :*: (S1 ('MetaSel ('Just "repoInvitationPermission") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "repoInvitationHtmlUrl") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 URL))))) |