Raxol.Protocols.CoreProtocols.Configurable protocol (Raxol v2.0.1)
View SourceProtocol for configurable modules and components. Handles configuration loading, validation, and persistence.
Summary
Functions
Gets the current configuration.
Gets the default configuration.
Merges configuration with defaults.
Sets the configuration, validating it first.
Validates the configuration.
Types
@type t() :: term()
All the types that implement this protocol.
Functions
Gets the current configuration.
Gets the default configuration.
Merges configuration with defaults.
Sets the configuration, validating it first.
Validates the configuration.