hix-0.7.1: Haskell/Nix development build tools
Safe HaskellSafe-Inferred
LanguageGHC2021

Hix.Managed.Data.StageState

Documentation

data BuildStatus Source #

Constructors

Success 
Failure 

Instances

Instances details
Generic BuildStatus Source # 
Instance details

Defined in Hix.Managed.Data.StageState

Associated Types

type Rep BuildStatus :: Type -> Type #

Show BuildStatus Source # 
Instance details

Defined in Hix.Managed.Data.StageState

Eq BuildStatus Source # 
Instance details

Defined in Hix.Managed.Data.StageState

type Rep BuildStatus Source # 
Instance details

Defined in Hix.Managed.Data.StageState

type Rep BuildStatus = D1 ('MetaData "BuildStatus" "Hix.Managed.Data.StageState" "hix-0.7.1-GF38grEMhDKjpxBMjWXGC" 'False) (C1 ('MetaCons "Success" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Failure" 'PrefixI 'False) (U1 :: Type -> Type))

data BuildResult Source #

Instances

Instances details
Generic BuildResult Source # 
Instance details

Defined in Hix.Managed.Data.StageState

Associated Types

type Rep BuildResult :: Type -> Type #

Show BuildResult Source # 
Instance details

Defined in Hix.Managed.Data.StageState

Eq BuildResult Source # 
Instance details

Defined in Hix.Managed.Data.StageState

type Rep BuildResult Source # 
Instance details

Defined in Hix.Managed.Data.StageState

type Rep BuildResult = D1 ('MetaData "BuildResult" "Hix.Managed.Data.StageState" "hix-0.7.1-GF38grEMhDKjpxBMjWXGC" 'False) (C1 ('MetaCons "Finished" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 BuildStatus)) :+: C1 ('MetaCons "TimedOut" 'PrefixI 'False) (U1 :: Type -> Type))

data BuildSuccess Source #

Instances

Instances details
Generic BuildSuccess Source # 
Instance details

Defined in Hix.Managed.Data.StageState

Associated Types

type Rep BuildSuccess :: Type -> Type #

Show BuildSuccess Source # 
Instance details

Defined in Hix.Managed.Data.StageState

Eq BuildSuccess Source # 
Instance details

Defined in Hix.Managed.Data.StageState

type Rep BuildSuccess Source # 
Instance details

Defined in Hix.Managed.Data.StageState

type Rep BuildSuccess = D1 ('MetaData "BuildSuccess" "Hix.Managed.Data.StageState" "hix-0.7.1-GF38grEMhDKjpxBMjWXGC" 'False) (C1 ('MetaCons "CandidateBuilt" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 MutableId)) :+: C1 ('MetaCons "Unmodified" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 MutableDep)))

data StageState a s Source #

Instances

Instances details
(Show a, Show s) => Show (StageState a s) Source # 
Instance details

Defined in Hix.Managed.Data.StageState

Methods

showsPrec :: Int -> StageState a s -> ShowS #

show :: StageState a s -> String #

showList :: [StageState a s] -> ShowS #

(Eq a, Eq s) => Eq (StageState a s) Source # 
Instance details

Defined in Hix.Managed.Data.StageState

Methods

(==) :: StageState a s -> StageState a s -> Bool #

(/=) :: StageState a s -> StageState a s -> Bool #