hercules-ci-api-0.8.0.0: Hercules CI API definition with Servant
Safe HaskellSafe-Inferred
LanguageHaskell2010

Hercules.API.Build.DerivationInfo

Documentation

data DerivationInfo Source #

Instances

Instances details
FromJSON DerivationInfo Source # 
Instance details

Defined in Hercules.API.Build.DerivationInfo

ToJSON DerivationInfo Source # 
Instance details

Defined in Hercules.API.Build.DerivationInfo

Generic DerivationInfo Source # 
Instance details

Defined in Hercules.API.Build.DerivationInfo

Associated Types

type Rep DerivationInfo :: Type -> Type #

Show DerivationInfo Source # 
Instance details

Defined in Hercules.API.Build.DerivationInfo

NFData DerivationInfo Source # 
Instance details

Defined in Hercules.API.Build.DerivationInfo

Methods

rnf :: DerivationInfo -> () #

Eq DerivationInfo Source # 
Instance details

Defined in Hercules.API.Build.DerivationInfo

ToSchema DerivationInfo Source # 
Instance details

Defined in Hercules.API.Build.DerivationInfo

type Rep DerivationInfo Source # 
Instance details

Defined in Hercules.API.Build.DerivationInfo

type Rep DerivationInfo = D1 ('MetaData "DerivationInfo" "Hercules.API.Build.DerivationInfo" "hercules-ci-api-0.8.0.0-inplace" 'False) (C1 ('MetaCons "DerivationInfo" 'PrefixI 'True) (((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 DerivationStatus) :*: (S1 ('MetaSel ('Just "viaJob") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Job)) :*: S1 ('MetaSel ('Just "viaProject") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Project)))) :*: (S1 ('MetaSel ('Just "platform") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: (S1 ('MetaSel ('Just "requiredSystemFeatures") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [Text]) :*: S1 ('MetaSel ('Just "inputDerivations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [DerivationInput])))) :*: ((S1 ('MetaSel ('Just "outputs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [DerivationOutput]) :*: (S1 ('MetaSel ('Just "usedInProjects") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [Project]) :*: S1 ('MetaSel ('Just "events") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [[DerivationEvent]]))) :*: (S1 ('MetaSel ('Just "mayRestart") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool) :*: (S1 ('MetaSel ('Just "mayCancel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool) :*: S1 ('MetaSel ('Just "dummy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe DerivationEvent)))))))