hnix-store-remote-0.7.0.0: Remote hnix store
Safe HaskellSafe-Inferred
LanguageHaskell2010

System.Nix.Store.Remote.Types.WorkerOp

Synopsis

Documentation

data WorkerOp Source #

Worker opcode

This type has gaps filled in so that the GHC builtin Enum instance lands on the right values.

Instances

Instances details
Arbitrary WorkerOp Source # 
Instance details

Defined in System.Nix.Store.Remote.Arbitrary

Bounded WorkerOp Source # 
Instance details

Defined in System.Nix.Store.Remote.Types.WorkerOp

Enum WorkerOp Source # 
Instance details

Defined in System.Nix.Store.Remote.Types.WorkerOp

Generic WorkerOp Source # 
Instance details

Defined in System.Nix.Store.Remote.Types.WorkerOp

Associated Types

type Rep WorkerOp :: Type -> Type #

Methods

from :: WorkerOp -> Rep WorkerOp x #

to :: Rep WorkerOp x -> WorkerOp #

Read WorkerOp Source # 
Instance details

Defined in System.Nix.Store.Remote.Types.WorkerOp

Show WorkerOp Source # 
Instance details

Defined in System.Nix.Store.Remote.Types.WorkerOp

Eq WorkerOp Source # 
Instance details

Defined in System.Nix.Store.Remote.Types.WorkerOp

Ord WorkerOp Source # 
Instance details

Defined in System.Nix.Store.Remote.Types.WorkerOp

type Rep WorkerOp Source # 
Instance details

Defined in System.Nix.Store.Remote.Types.WorkerOp

type Rep WorkerOp = D1 ('MetaData "WorkerOp" "System.Nix.Store.Remote.Types.WorkerOp" "hnix-store-remote-0.7.0.0-3KzMSkqSXnCD71veVOrNoM" 'False) (((((C1 ('MetaCons "WorkerOp_Reserved_0__" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "WorkerOp_IsValidPath" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "WorkerOp_Reserved_2__" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "WorkerOp_HasSubstitutes" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "WorkerOp_QueryPathHash" 'PrefixI 'False) (U1 :: Type -> Type)))) :+: ((C1 ('MetaCons "WorkerOp_QueryReferences" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "WorkerOp_QueryReferrers" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "WorkerOp_AddToStore" 'PrefixI 'False) (U1 :: Type -> Type))) :+: (C1 ('MetaCons "WorkerOp_AddTextToStore" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "WorkerOp_BuildPaths" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "WorkerOp_EnsurePath" 'PrefixI 'False) (U1 :: Type -> Type))))) :+: (((C1 ('MetaCons "WorkerOp_AddTempRoot" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "WorkerOp_AddIndirectRoot" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "WorkerOp_SyncWithGC" 'PrefixI 'False) (U1 :: Type -> Type))) :+: (C1 ('MetaCons "WorkerOp_FindRoots" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "WorkerOp_Reserved_15__" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "WorkerOp_ExportPath" 'PrefixI 'False) (U1 :: Type -> Type)))) :+: ((C1 ('MetaCons "WorkerOp_Reserved_17__" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "WorkerOp_QueryDeriver" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "WorkerOp_SetOptions" 'PrefixI 'False) (U1 :: Type -> Type))) :+: (C1 ('MetaCons "WorkerOp_CollectGarbage" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "WorkerOp_QuerySubstitutablePathInfo" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "WorkerOp_QueryDerivationOutputs" 'PrefixI 'False) (U1 :: Type -> Type)))))) :+: ((((C1 ('MetaCons "WorkerOp_QueryAllValidPaths" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "WorkerOp_QueryFailedPaths" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "WorkerOp_ClearFailedPaths" 'PrefixI 'False) (U1 :: Type -> Type))) :+: (C1 ('MetaCons "WorkerOp_QueryPathInfo" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "WorkerOp_ImportPaths" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "WorkerOp_QueryDerivationOutputNames" 'PrefixI 'False) (U1 :: Type -> Type)))) :+: ((C1 ('MetaCons "WorkerOp_QueryPathFromHashPart" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "WorkerOp_QuerySubstitutablePathInfos" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "WorkerOp_QueryValidPaths" 'PrefixI 'False) (U1 :: Type -> Type))) :+: (C1 ('MetaCons "WorkerOp_QuerySubstitutablePaths" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "WorkerOp_QueryValidDerivers" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "WorkerOp_OptimiseStore" 'PrefixI 'False) (U1 :: Type -> Type))))) :+: (((C1 ('MetaCons "WorkerOp_VerifyStore" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "WorkerOp_BuildDerivation" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "WorkerOp_AddSignatures" 'PrefixI 'False) (U1 :: Type -> Type))) :+: (C1 ('MetaCons "WorkerOp_NarFromPath" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "WorkerOp_AddToStoreNar" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "WorkerOp_QueryMissing" 'PrefixI 'False) (U1 :: Type -> Type)))) :+: ((C1 ('MetaCons "WorkerOp_QueryDerivationOutputMap" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "WorkerOp_RegisterDrvOutput" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "WorkerOp_QueryRealisation" 'PrefixI 'False) (U1 :: Type -> Type))) :+: (C1 ('MetaCons "WorkerOp_AddMultipleToStore" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "WorkerOp_AddBuildLog" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "WorkerOp_BuildPathsWithResults" 'PrefixI 'False) (U1 :: Type -> Type)))))))