hix-0.8.0: Haskell/Nix development build tools
Safe HaskellNone
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 
Instance details

Defined in Hix.Managed.Data.StageState

type Rep BuildStatus = D1 ('MetaData "BuildStatus" "Hix.Managed.Data.StageState" "hix-0.8.0-HgAAo9T3AqQBueO4fzYR2Q" 'False) (C1 ('MetaCons "Success" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Failure" 'PrefixI 'False) (U1 :: 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.8.0-HgAAo9T3AqQBueO4fzYR2Q" 'False) (C1 ('MetaCons "Success" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Failure" 'PrefixI 'False) (U1 :: Type -> Type))

data BuildFailure Source #

Instances

Instances details
Generic BuildFailure Source # 
Instance details

Defined in Hix.Managed.Data.StageState

Associated Types

type Rep BuildFailure 
Instance details

Defined in Hix.Managed.Data.StageState

type Rep BuildFailure = D1 ('MetaData "BuildFailure" "Hix.Managed.Data.StageState" "hix-0.8.0-HgAAo9T3AqQBueO4fzYR2Q" 'False) (C1 ('MetaCons "UnknownFailure" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "PackageFailure" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty PackageDerivation))) :+: C1 ('MetaCons "TimeoutFailure" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [PackageId]))))
Show BuildFailure Source # 
Instance details

Defined in Hix.Managed.Data.StageState

Eq BuildFailure Source # 
Instance details

Defined in Hix.Managed.Data.StageState

type Rep BuildFailure Source # 
Instance details

Defined in Hix.Managed.Data.StageState

type Rep BuildFailure = D1 ('MetaData "BuildFailure" "Hix.Managed.Data.StageState" "hix-0.8.0-HgAAo9T3AqQBueO4fzYR2Q" 'False) (C1 ('MetaCons "UnknownFailure" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "PackageFailure" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty PackageDerivation))) :+: C1 ('MetaCons "TimeoutFailure" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [PackageId]))))

data BuildResult Source #

Instances

Instances details
Generic BuildResult Source # 
Instance details

Defined in Hix.Managed.Data.StageState

Associated Types

type Rep BuildResult 
Instance details

Defined in Hix.Managed.Data.StageState

type Rep BuildResult = D1 ('MetaData "BuildResult" "Hix.Managed.Data.StageState" "hix-0.8.0-HgAAo9T3AqQBueO4fzYR2Q" 'False) (C1 ('MetaCons "BuildSuccess" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "BuildFailure" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 BuildFailure)))
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.8.0-HgAAo9T3AqQBueO4fzYR2Q" 'False) (C1 ('MetaCons "BuildSuccess" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "BuildFailure" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 BuildFailure)))

data BuildSuccess Source #

Instances

Instances details
Generic BuildSuccess Source # 
Instance details

Defined in Hix.Managed.Data.StageState

Associated Types

type Rep BuildSuccess 
Instance details

Defined in Hix.Managed.Data.StageState

type Rep BuildSuccess = D1 ('MetaData "BuildSuccess" "Hix.Managed.Data.StageState" "hix-0.8.0-HgAAo9T3AqQBueO4fzYR2Q" '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)))
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.8.0-HgAAo9T3AqQBueO4fzYR2Q" '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 #