ecluse
Safe HaskellNone
LanguageGHC2021

Ecluse.Config.Types

Documentation

newtype Url Source #

Constructors

Url Text 

Instances

Instances details
Show Url Source # 
Instance details

Defined in Ecluse.Config.Types

Methods

showsPrec :: Int -> Url -> ShowS #

show :: Url -> String #

showList :: [Url] -> ShowS #

Eq Url Source # 
Instance details

Defined in Ecluse.Config.Types

Methods

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

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

Ord Url Source # 
Instance details

Defined in Ecluse.Config.Types

Methods

compare :: Url -> Url -> Ordering #

(<) :: Url -> Url -> Bool #

(<=) :: Url -> Url -> Bool #

(>) :: Url -> Url -> Bool #

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

max :: Url -> Url -> Url #

min :: Url -> Url -> Url #

data QueueBackend Source #

Instances

Instances details
WireVocab QueueBackend Source # 
Instance details

Defined in Ecluse.Config.Types

Show QueueBackend Source # 
Instance details

Defined in Ecluse.Config.Types

Eq QueueBackend Source # 
Instance details

Defined in Ecluse.Config.Types

data AppConfig Source #

Instances

Instances details
FromJSON AppConfig Source # 
Instance details

Defined in Ecluse.Config.Aeson

Show AppConfig Source # 
Instance details

Defined in Ecluse.Config.Types

Eq AppConfig Source # 
Instance details

Defined in Ecluse.Config.Types

data MirrorTarget Source #

Constructors

MirrorTarget 

Instances

Instances details
Show MirrorTarget Source # 
Instance details

Defined in Ecluse.Config.Types

Eq MirrorTarget Source # 
Instance details

Defined in Ecluse.Config.Types

data Mount Source #

Constructors

Mount 

Fields

Instances

Instances details
Show Mount Source # 
Instance details

Defined in Ecluse.Config.Types

Methods

showsPrec :: Int -> Mount -> ShowS #

show :: Mount -> String #

showList :: [Mount] -> ShowS #

Eq Mount Source # 
Instance details

Defined in Ecluse.Config.Types

Methods

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

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

type MountMap = Map Ecosystem Mount Source #

data Config Source #

Constructors

Config 

Instances

Instances details
Show Config Source # 
Instance details

Defined in Ecluse.Config.Types

Eq Config Source # 
Instance details

Defined in Ecluse.Config.Types

Methods

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

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

data ConfigError Source #

Instances

Instances details
Show ConfigError Source # 
Instance details

Defined in Ecluse.Config.Types

Eq ConfigError Source # 
Instance details

Defined in Ecluse.Config.Types