mensam-0
Safe HaskellSafe-Inferred
LanguageGHC2021

Mensam.Server.Environment

Documentation

data EnvVar Source #

Instances

Instances details
Bounded EnvVar Source # 
Instance details

Defined in Mensam.Server.Environment

Enum EnvVar Source # 
Instance details

Defined in Mensam.Server.Environment

Generic EnvVar Source # 
Instance details

Defined in Mensam.Server.Environment

Associated Types

type Rep EnvVar :: Type -> Type #

Methods

from :: EnvVar -> Rep EnvVar x #

to :: Rep EnvVar x -> EnvVar #

Read EnvVar Source # 
Instance details

Defined in Mensam.Server.Environment

Show EnvVar Source # 
Instance details

Defined in Mensam.Server.Environment

Eq EnvVar Source # 
Instance details

Defined in Mensam.Server.Environment

Methods

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

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

Ord EnvVar Source # 
Instance details

Defined in Mensam.Server.Environment

SingKind EnvVar Source # 
Instance details

Defined in Mensam.Server.Environment

Associated Types

type Demote EnvVar = (r :: Type) Source #

SingI 'EnvVarConfigFile Source # 
Instance details

Defined in Mensam.Server.Environment

SingI 'EnvVarLogColor Source # 
Instance details

Defined in Mensam.Server.Environment

SingI 'EnvVarLogFile Source # 
Instance details

Defined in Mensam.Server.Environment

SingI 'EnvVarLogLevel Source # 
Instance details

Defined in Mensam.Server.Environment

type Rep EnvVar Source # 
Instance details

Defined in Mensam.Server.Environment

type Rep EnvVar = D1 ('MetaData "EnvVar" "Mensam.Server.Environment" "mensam-0-1nI1njg5LseIhGpsugoJ63" 'False) ((C1 ('MetaCons "EnvVarConfigFile" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "EnvVarLogColor" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "EnvVarLogFile" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "EnvVarLogLevel" 'PrefixI 'False) (U1 :: Type -> Type)))
type Demote EnvVar Source # 
Instance details

Defined in Mensam.Server.Environment

type Sing Source # 
Instance details

Defined in Mensam.Server.Environment

type Sing = SEnvVar

type family EnvVarLogColorSym0 :: EnvVar where ... Source #

type family EnvVarLogFileSym0 :: EnvVar where ... Source #

type family EnvVarLogLevelSym0 :: EnvVar where ... Source #

type family EnvVarName envVar = name | name -> envVar where ... Source #

Equations

EnvVarName EnvVarConfigFile = "MENSAM_CONFIG_FILE" 
EnvVarName EnvVarLogColor = "MENSAM_LOG_COLOR" 
EnvVarName EnvVarLogFile = "MENSAM_LOG_FILE" 
EnvVarName EnvVarLogLevel = "MENSAM_LOG_LEVEL" 

newtype Environment Source #

Constructors

MkEnvironment 

Fields