Skip to main content

Module settings

Module settings 

Source
Expand description

Type-safe configuration settings for the TYPHOON protocol.

Modules§

consts
keys

Structs§

Key
A typed setting key that carries its value type at compile time. This ensures type-safe access to settings - you can only get/set values of the correct type for each key.
Settings
Configuration settings with type-safe access.
SettingsBuilder
Builder for creating Settings instances with custom overrides.

Enums§

SettingValue
Internal representation of a setting value.
SettingsError

Traits§

SettingType
Trait for types that can be stored in Settings. Provides conversion to/from the internal SettingValue representation.

Type Aliases§

OverrideMap
Map of setting name to override value.