License | BSD-3-Clause |
---|---|
Maintainer | Oleg Grenrus <oleg.grenrus@iki.fi> |
Safe Haskell | None |
Language | Haskell2010 |
GitHub.Data.RateLimit
Description
Documentation
Constructors
Limits | |
Fields
|
Instances
Eq Limits Source # | |
Data Limits Source # | |
Defined in GitHub.Data.RateLimit Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Limits -> c Limits gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Limits dataTypeOf :: Limits -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Limits) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Limits) gmapT :: (forall b. Data b => b -> b) -> Limits -> Limits gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Limits -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Limits -> r gmapQ :: (forall d. Data d => d -> u) -> Limits -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> Limits -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> Limits -> m Limits gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Limits -> m Limits gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Limits -> m Limits | |
Ord Limits Source # | |
Show Limits Source # | |
Generic Limits Source # | |
FromJSON Limits Source # | |
NFData Limits Source # | |
Defined in GitHub.Data.RateLimit | |
Binary Limits Source # | |
type Rep Limits Source # | |
Defined in GitHub.Data.RateLimit type Rep Limits = D1 ('MetaData "Limits" "GitHub.Data.RateLimit" "github-0.23-HmkN3tTTTlmFoW05QtYbru" 'False) (C1 ('MetaCons "Limits" 'PrefixI 'True) (S1 ('MetaSel ('Just "limitsMax") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "limitsRemaining") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "limitsReset") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Int)))) |
Constructors
RateLimit | |
Fields |
Instances
Eq RateLimit Source # | |
Data RateLimit Source # | |
Defined in GitHub.Data.RateLimit Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> RateLimit -> c RateLimit gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c RateLimit toConstr :: RateLimit -> Constr dataTypeOf :: RateLimit -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c RateLimit) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c RateLimit) gmapT :: (forall b. Data b => b -> b) -> RateLimit -> RateLimit gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> RateLimit -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> RateLimit -> r gmapQ :: (forall d. Data d => d -> u) -> RateLimit -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> RateLimit -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> RateLimit -> m RateLimit gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> RateLimit -> m RateLimit gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> RateLimit -> m RateLimit | |
Ord RateLimit Source # | |
Defined in GitHub.Data.RateLimit | |
Show RateLimit Source # | |
Generic RateLimit Source # | |
FromJSON RateLimit Source # | |
NFData RateLimit Source # | |
Defined in GitHub.Data.RateLimit | |
Binary RateLimit Source # | |
type Rep RateLimit Source # | |
Defined in GitHub.Data.RateLimit type Rep RateLimit = D1 ('MetaData "RateLimit" "GitHub.Data.RateLimit" "github-0.23-HmkN3tTTTlmFoW05QtYbru" 'False) (C1 ('MetaCons "RateLimit" 'PrefixI 'True) (S1 ('MetaSel ('Just "rateLimitCore") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Limits) :*: (S1 ('MetaSel ('Just "rateLimitSearch") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Limits) :*: S1 ('MetaSel ('Just "rateLimitGraphQL") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Limits)))) |