navi
Safe HaskellNone
LanguageGHC2021

Navi.Data.NaviLog

Description

Provides the types for logging.

Synopsis

Documentation

data LogEnv Source #

Holds logging env data.

Since: 0.1

Constructors

MkLogEnv 

Fields

Instances

Instances details
(k ~ A_Lens, a ~ Maybe Handle, b ~ Maybe Handle) => LabelOptic "logHandle" k LogEnv LogEnv a b Source # 
Instance details

Defined in Navi.Data.NaviLog

(k ~ A_Lens, a ~ LogLevel, b ~ LogLevel) => LabelOptic "logLevel" k LogEnv LogEnv a b Source # 
Instance details

Defined in Navi.Data.NaviLog

(k ~ A_Lens, a ~ Namespace, b ~ Namespace) => LabelOptic "logNamespace" k LogEnv LogEnv a b Source # 
Instance details

Defined in Navi.Data.NaviLog

(k ~ A_Lens, a ~ TBQueue LogStr, b ~ TBQueue LogStr) => LabelOptic "logQueue" k LogEnv LogEnv a b Source #

Since: 0.1

Instance details

Defined in Navi.Data.NaviLog