| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Cfg.Deriving.SubConfig
Documentation
Constructors
| SubConfig | |
Fields
| |
Instances
| Generic a => Generic (SubConfig a) Source # | |
| (Generic a, GNestedParser (Rep a)) => NestedParser (SubConfig a) Source # | |
Defined in Cfg.Deriving.SubConfig Methods parseNestedConfig :: Tree Text -> Either ConfigParseError (SubConfig a) Source # | |
| (Generic a, GConfigForest (Rep a)) => NestedConfig (SubConfig a) Source # | |
Defined in Cfg.Deriving.SubConfig Methods toNestedConfig :: [Tree Text] Source # | |
| type Rep (SubConfig a) Source # | |
Defined in Cfg.Deriving.SubConfig | |
newtype SubConfigOpts t a Source #
Constructors
| SubConfigOpts | |
Fields
| |
Instances
| Generic a => Generic (SubConfigOpts t a) Source # | |
Defined in Cfg.Deriving.SubConfig Associated Types type Rep (SubConfigOpts t a) :: Type -> Type # Methods from :: SubConfigOpts t a -> Rep (SubConfigOpts t a) x # to :: Rep (SubConfigOpts t a) x -> SubConfigOpts t a # | |
| (GetConfigOptions t, Generic a, GNestedParser (Rep a)) => NestedParser (SubConfigOpts t a) Source # | |
Defined in Cfg.Deriving.SubConfig Methods parseNestedConfig :: Tree Text -> Either ConfigParseError (SubConfigOpts t a) Source # | |
| (GetConfigOptions t, Generic a, GConfigForest (Rep a)) => NestedConfig (SubConfigOpts t a) Source # | |
Defined in Cfg.Deriving.SubConfig Methods toNestedConfig :: [Tree Text] Source # | |
| type Rep (SubConfigOpts t a) Source # | |
Defined in Cfg.Deriving.SubConfig | |
class GetConfigOptions t where Source #
Methods
Instances
| LabelModifier t => GetConfigOptions t Source # | |
Defined in Cfg.Deriving.SubConfig Methods | |