napkin-1.0.0
Safe HaskellSafe-Inferred
LanguageGHC2021

Napkin.Cli.Run.Types

Documentation

data RunMode #

Constructors

RealRun 
DryRun 

Instances

Instances details
Show RunMode # 
Instance details

Defined in Napkin.Cli.Run.Types

Eq RunMode # 
Instance details

Defined in Napkin.Cli.Run.Types

Methods

(==) :: RunMode -> RunMode -> Bool #

(/=) :: RunMode -> RunMode -> Bool #

data StateDump #

Instances

Instances details
Show StateDump # 
Instance details

Defined in Napkin.Cli.Run.Types

Eq StateDump # 
Instance details

Defined in Napkin.Cli.Run.Types

data RunDAG #

Constructors

RunDAG StateDump 
RunLegacy 

Instances

Instances details
Show RunDAG # 
Instance details

Defined in Napkin.Cli.Run.Types

Eq RunDAG # 
Instance details

Defined in Napkin.Cli.Run.Types

Methods

(==) :: RunDAG -> RunDAG -> Bool #

(/=) :: RunDAG -> RunDAG -> Bool #

data UIMode #

Constructors

TTY 
UI 

Instances

Instances details
Show UIMode # 
Instance details

Defined in Napkin.Cli.Run.Types

Eq UIMode # 
Instance details

Defined in Napkin.Cli.Run.Types

Methods

(==) :: UIMode -> UIMode -> Bool #

(/=) :: UIMode -> UIMode -> Bool #

data RunCommandOptions #

Instances

Instances details
Generic RunCommandOptions # 
Instance details

Defined in Napkin.Cli.Run.Types

Associated Types

type Rep RunCommandOptions :: Type -> Type #

Show RunCommandOptions # 
Instance details

Defined in Napkin.Cli.Run.Types

type Rep RunCommandOptions # 
Instance details

Defined in Napkin.Cli.Run.Types

type Rep RunCommandOptions = D1 ('MetaData "RunCommandOptions" "Napkin.Cli.Run.Types" "napkin-1.0.0-B79azc00rn1K8mj00hwhwG" 'False) (C1 ('MetaCons "RunCommandOptions" 'PrefixI 'True) ((S1 ('MetaSel ('Just "tableSelectors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [RunTableSelector]) :*: S1 ('MetaSel ('Just "showProgress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 UIMode)) :*: (S1 ('MetaSel ('Just "dryRun") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 RunMode) :*: (S1 ('MetaSel ('Just "condensedLogging") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 CondensedLogging) :*: S1 ('MetaSel ('Just "dag") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 RunDAG)))))