Crate ferrite_config

Source

Modules§

defaults

Structs§

CacheConfig
Color32
This format is used for space-efficient color representation (32 bits).
ColorRGBA
Represents an RGBA color with validation
ControlsConfig
FerriteConfig
HelpMenuConfig
IndicatorConfig
Vector2D
Represents a 2D vector with validation
WindowConfig
ZoomConfig

Enums§

ConfigError
Represents all possible errors that can occur in the configuration system. Each variant provides specific context about what went wrong.
Key
Keyboard keys.
MouseButton
Represents a mouse button
Position

Constants§

CONFIG_VERSION
VERSION

Type Aliases§

Result
Type alias for Result types using our ConfigError