module Athena::Config::Configuration

Overview

Helper mixin that includes the modules and defines the methods required a configuration.

Includes YAML::Serializable for handling deserializing the configuration file into a ACF::Base and YAML::Serializable::Strict to prevent unused/undefined configurations within the file.

See ACF::Base for more information on defining custom configuration types.

Direct including types

Defined in:

athena-config.cr