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

Hercules.API.Build.DerivationInfo.DerivationInput

Documentation

data DerivationInput Source #

Instances

Instances details
FromJSON DerivationInput Source # 
Instance details

Defined in Hercules.API.Build.DerivationInfo.DerivationInput

ToJSON DerivationInput Source # 
Instance details

Defined in Hercules.API.Build.DerivationInfo.DerivationInput

Generic DerivationInput Source # 
Instance details

Defined in Hercules.API.Build.DerivationInfo.DerivationInput

Associated Types

type Rep DerivationInput :: Type -> Type #

Show DerivationInput Source # 
Instance details

Defined in Hercules.API.Build.DerivationInfo.DerivationInput

NFData DerivationInput Source # 
Instance details

Defined in Hercules.API.Build.DerivationInfo.DerivationInput

Methods

rnf :: DerivationInput -> () #

Eq DerivationInput Source # 
Instance details

Defined in Hercules.API.Build.DerivationInfo.DerivationInput

ToSchema DerivationInput Source # 
Instance details

Defined in Hercules.API.Build.DerivationInfo.DerivationInput

type Rep DerivationInput Source # 
Instance details

Defined in Hercules.API.Build.DerivationInfo.DerivationInput

type Rep DerivationInput = D1 ('MetaData "DerivationInput" "Hercules.API.Build.DerivationInfo.DerivationInput" "hercules-ci-api-0.8.0.0-inplace" 'False) (C1 ('MetaCons "DerivationInput" 'PrefixI 'True) ((S1 ('MetaSel ('Just "derivationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 DerivationStatus) :*: S1 ('MetaSel ('Just "derivationPath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "outputName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "outputPath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text))))