Distribution.Verbosity.Internal

Cabal-3.6.0.0: A framework for packaging Haskell software

Safe Haskell | Safe-Inferred
Language | Haskell2010

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 Methods structure :: Proxy VerbosityLevel -> Structure Source # structureHash' :: Tagged VerbosityLevel MD5
Bounded VerbosityLevel Source # |
Instance details Defined in Distribution.Verbosity.Internal Methods minBound :: VerbosityLevel Source # maxBound :: VerbosityLevel Source #
Enum VerbosityLevel Source # |
Instance details Defined in Distribution.Verbosity.Internal Methods succ :: VerbosityLevel -> VerbosityLevel Source # pred :: VerbosityLevel -> VerbosityLevel Source # toEnum :: Int -> VerbosityLevel Source # fromEnum :: VerbosityLevel -> Int Source # enumFrom :: VerbosityLevel -> [VerbosityLevel] Source # enumFromThen :: VerbosityLevel -> VerbosityLevel -> [VerbosityLevel] Source # enumFromTo :: VerbosityLevel -> VerbosityLevel -> [VerbosityLevel] Source # enumFromThenTo :: VerbosityLevel -> VerbosityLevel -> VerbosityLevel -> [VerbosityLevel] Source #
Generic VerbosityLevel Source # |
Instance details Defined in Distribution.Verbosity.Internal Associated Types type Rep VerbosityLevel :: Type -> Type Source # Methods from :: VerbosityLevel -> Rep VerbosityLevel x Source # to :: Rep VerbosityLevel x -> VerbosityLevel Source #
Read VerbosityLevel Source # |
Instance details Defined in Distribution.Verbosity.Internal Methods readsPrec :: Int -> ReadS VerbosityLevel Source # readList :: ReadS [VerbosityLevel] Source # readPrec :: ReadPrec VerbosityLevel Source # readListPrec :: ReadPrec [VerbosityLevel] Source #
Show VerbosityLevel Source # |
Instance details Defined in Distribution.Verbosity.Internal Methods showsPrec :: Int -> VerbosityLevel -> ShowS Source # show :: VerbosityLevel -> String Source # showList :: [VerbosityLevel] -> ShowS Source #
Binary VerbosityLevel Source # |
Instance details Defined in Distribution.Verbosity.Internal Methods put :: VerbosityLevel -> Put Source # get :: Get VerbosityLevel Source # putList :: [VerbosityLevel] -> Put Source #
Eq VerbosityLevel Source # |
Instance details Defined in Distribution.Verbosity.Internal Methods (==) :: VerbosityLevel -> VerbosityLevel -> Bool # (/=) :: VerbosityLevel -> VerbosityLevel -> Bool #
Ord VerbosityLevel Source # |
Instance details Defined in Distribution.Verbosity.Internal Methods compare :: VerbosityLevel -> VerbosityLevel -> Ordering # (<) :: VerbosityLevel -> VerbosityLevel -> Bool # (<=) :: VerbosityLevel -> VerbosityLevel -> Bool # (>) :: VerbosityLevel -> VerbosityLevel -> Bool # (>=) :: VerbosityLevel -> VerbosityLevel -> Bool # max :: VerbosityLevel -> VerbosityLevel -> VerbosityLevel # min :: VerbosityLevel -> VerbosityLevel -> VerbosityLevel #
type Rep VerbosityLevel Source # |
Instance details Defined in Distribution.Verbosity.Internal type Rep VerbosityLevel = D1 ('MetaData "VerbosityLevel" "Distribution.Verbosity.Internal" "Cabal-3.6.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

#### Instances

Instances details

Structured VerbosityFlag Source # |
Instance details Defined in Distribution.Verbosity.Internal Methods structure :: Proxy VerbosityFlag -> Structure Source # structureHash' :: Tagged VerbosityFlag MD5
Bounded VerbosityFlag Source # |
Instance details Defined in Distribution.Verbosity.Internal Methods minBound :: VerbosityFlag Source # maxBound :: VerbosityFlag Source #
Enum VerbosityFlag Source # |
Instance details Defined in Distribution.Verbosity.Internal Methods succ :: VerbosityFlag -> VerbosityFlag Source # pred :: VerbosityFlag -> VerbosityFlag Source # toEnum :: Int -> VerbosityFlag Source # fromEnum :: VerbosityFlag -> Int Source # enumFrom :: VerbosityFlag -> [VerbosityFlag] Source # enumFromThen :: VerbosityFlag -> VerbosityFlag -> [VerbosityFlag] Source # enumFromTo :: VerbosityFlag -> VerbosityFlag -> [VerbosityFlag] Source # enumFromThenTo :: VerbosityFlag -> VerbosityFlag -> VerbosityFlag -> [VerbosityFlag] Source #
Generic VerbosityFlag Source # |
Instance details Defined in Distribution.Verbosity.Internal Associated Types type Rep VerbosityFlag :: Type -> Type Source # Methods from :: VerbosityFlag -> Rep VerbosityFlag x Source # to :: Rep VerbosityFlag x -> VerbosityFlag Source #
Read VerbosityFlag Source # |
Instance details Defined in Distribution.Verbosity.Internal Methods readsPrec :: Int -> ReadS VerbosityFlag Source # readList :: ReadS [VerbosityFlag] Source # readPrec :: ReadPrec VerbosityFlag Source # readListPrec :: ReadPrec [VerbosityFlag] Source #
Show VerbosityFlag Source # |
Instance details Defined in Distribution.Verbosity.Internal Methods showsPrec :: Int -> VerbosityFlag -> ShowS Source # show :: VerbosityFlag -> String Source # showList :: [VerbosityFlag] -> ShowS Source #
Binary VerbosityFlag Source # |
Instance details Defined in Distribution.Verbosity.Internal Methods put :: VerbosityFlag -> Put Source # get :: Get VerbosityFlag Source # putList :: [VerbosityFlag] -> Put Source #
Eq VerbosityFlag Source # |
Instance details Defined in Distribution.Verbosity.Internal Methods (==) :: VerbosityFlag -> VerbosityFlag -> Bool # (/=) :: VerbosityFlag -> VerbosityFlag -> Bool #
Ord VerbosityFlag Source # |
Instance details Defined in Distribution.Verbosity.Internal Methods compare :: VerbosityFlag -> VerbosityFlag -> Ordering # (<) :: VerbosityFlag -> VerbosityFlag -> Bool # (<=) :: VerbosityFlag -> VerbosityFlag -> Bool # (>) :: VerbosityFlag -> VerbosityFlag -> Bool # (>=) :: VerbosityFlag -> VerbosityFlag -> Bool # max :: VerbosityFlag -> VerbosityFlag -> VerbosityFlag # min :: VerbosityFlag -> VerbosityFlag -> VerbosityFlag #
type Rep VerbosityFlag Source # |
Instance details Defined in Distribution.Verbosity.Internal type Rep VerbosityFlag = D1 ('MetaData "VerbosityFlag" "Distribution.Verbosity.Internal" "Cabal-3.6.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))))