Cabal-3.9.0.0: A framework for packaging Haskell software
Safe HaskellSafe-Inferred
LanguageHaskell2010

Distribution.Verbosity.Internal

Documentation

data VerbosityLevel Source #

Constructors

Silent 
Normal 
Verbose 
Deafening 

Instances

Instances details
Structured VerbosityLevel Source # 
Instance details

Defined in Distribution.Verbosity.Internal

Bounded VerbosityLevel Source # 
Instance details

Defined in Distribution.Verbosity.Internal

Enum VerbosityLevel Source # 
Instance details

Defined in Distribution.Verbosity.Internal

Generic VerbosityLevel Source # 
Instance details

Defined in Distribution.Verbosity.Internal

Associated Types

type Rep VerbosityLevel :: Type -> Type Source #

Read VerbosityLevel Source # 
Instance details

Defined in Distribution.Verbosity.Internal

Show VerbosityLevel Source # 
Instance details

Defined in Distribution.Verbosity.Internal

Binary VerbosityLevel Source # 
Instance details

Defined in Distribution.Verbosity.Internal

Methods

put :: VerbosityLevel -> Put #

get :: Get VerbosityLevel #

putList :: [VerbosityLevel] -> Put #

Eq VerbosityLevel Source # 
Instance details

Defined in Distribution.Verbosity.Internal

Ord VerbosityLevel Source # 
Instance details

Defined in Distribution.Verbosity.Internal

type Rep VerbosityLevel Source # 
Instance details

Defined in Distribution.Verbosity.Internal

type Rep VerbosityLevel = D1 ('MetaData "VerbosityLevel" "Distribution.Verbosity.Internal" "Cabal-3.9.0.0" 'False) ((C1 ('MetaCons "Silent" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Normal" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "Verbose" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Deafening" 'PrefixI 'False) (U1 :: Type -> Type)))

data VerbosityFlag Source #

Constructors

VCallStack 
VCallSite 
VNoWrap 
VMarkOutput 
VTimestamp 
VStderr

Since: Cabal-3.4.0.0

VNoWarn 

Instances

Instances details
Structured VerbosityFlag Source # 
Instance details

Defined in Distribution.Verbosity.Internal

Bounded VerbosityFlag Source # 
Instance details

Defined in Distribution.Verbosity.Internal

Enum VerbosityFlag Source # 
Instance details

Defined in Distribution.Verbosity.Internal

Generic VerbosityFlag Source # 
Instance details

Defined in Distribution.Verbosity.Internal

Associated Types

type Rep VerbosityFlag :: Type -> Type Source #

Read VerbosityFlag Source # 
Instance details

Defined in Distribution.Verbosity.Internal

Show VerbosityFlag Source # 
Instance details

Defined in Distribution.Verbosity.Internal

Binary VerbosityFlag Source # 
Instance details

Defined in Distribution.Verbosity.Internal

Methods

put :: VerbosityFlag -> Put #

get :: Get VerbosityFlag #

putList :: [VerbosityFlag] -> Put #

Eq VerbosityFlag Source # 
Instance details

Defined in Distribution.Verbosity.Internal

Ord VerbosityFlag Source # 
Instance details

Defined in Distribution.Verbosity.Internal

type Rep VerbosityFlag Source # 
Instance details

Defined in Distribution.Verbosity.Internal

type Rep VerbosityFlag = D1 ('MetaData "VerbosityFlag" "Distribution.Verbosity.Internal" "Cabal-3.9.0.0" 'False) ((C1 ('MetaCons "VCallStack" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "VCallSite" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "VNoWrap" 'PrefixI 'False) (U1 :: Type -> Type))) :+: ((C1 ('MetaCons "VMarkOutput" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "VTimestamp" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "VStderr" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "VNoWarn" 'PrefixI 'False) (U1 :: Type -> Type))))