log4hs-0.6.0.0: A python logging style log library

Safe HaskellNone
LanguageHaskell2010

Logging.Config.Type

Documentation

data Handler Source #

Instances
Show Handler Source # 
Instance details

Defined in Logging.Config.Type

Generic Handler Source # 
Instance details

Defined in Logging.Config.Type

Associated Types

type Rep Handler :: Type -> Type #

Methods

from :: Handler -> Rep Handler x #

to :: Rep Handler x -> Handler #

FromJSON Handler Source # 
Instance details

Defined in Logging.Config.Type

type Rep Handler Source # 
Instance details

Defined in Logging.Config.Type

type Rep Handler = D1 (MetaData "Handler" "Logging.Config.Type" "log4hs-0.6.0.0-IueNoIxrKkHJCe9lK4kA0g" False) (C1 (MetaCons "StreamHandler" PrefixI True) ((S1 (MetaSel (Just "level") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe String)) :*: S1 (MetaSel (Just "filterer") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe [String]))) :*: (S1 (MetaSel (Just "formatter") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe String)) :*: S1 (MetaSel (Just "stream") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe String)))) :+: (C1 (MetaCons "FileHandler" PrefixI True) ((S1 (MetaSel (Just "level") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe String)) :*: S1 (MetaSel (Just "filterer") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe [String]))) :*: (S1 (MetaSel (Just "formatter") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe String)) :*: (S1 (MetaSel (Just "file") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 FilePath) :*: S1 (MetaSel (Just "encoding") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe String))))) :+: C1 (MetaCons "RotatingFileHandler" PrefixI True) ((S1 (MetaSel (Just "level") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe String)) :*: (S1 (MetaSel (Just "filterer") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe [String])) :*: S1 (MetaSel (Just "formatter") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe String)))) :*: ((S1 (MetaSel (Just "file") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 FilePath) :*: S1 (MetaSel (Just "encoding") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe String))) :*: (S1 (MetaSel (Just "maxBytes") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "backupCount") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Int)))))))

data Sink Source #

Instances
Show Sink Source # 
Instance details

Defined in Logging.Config.Type

Methods

showsPrec :: Int -> Sink -> ShowS #

show :: Sink -> String #

showList :: [Sink] -> ShowS #

Generic Sink Source # 
Instance details

Defined in Logging.Config.Type

Associated Types

type Rep Sink :: Type -> Type #

Methods

from :: Sink -> Rep Sink x #

to :: Rep Sink x -> Sink #

FromJSON Sink Source # 
Instance details

Defined in Logging.Config.Type

type Rep Sink Source # 
Instance details

Defined in Logging.Config.Type

data Config Source #

Instances
Show Config Source # 
Instance details

Defined in Logging.Config.Type

Generic Config Source # 
Instance details

Defined in Logging.Config.Type

Associated Types

type Rep Config :: Type -> Type #

Methods

from :: Config -> Rep Config x #

to :: Rep Config x -> Config #

FromJSON Config Source # 
Instance details

Defined in Logging.Config.Type

type Rep Config Source # 
Instance details

Defined in Logging.Config.Type