Expand description
Configuration types with builder patterns
This module provides configuration structs for various CHIE protocol components with ergonomic builder patterns for construction.
Structsยง
- Config
Change - Represents a single configuration change with old and new values
- Config
Diff - Configuration diff utilities for detecting differences between configurations
- Config
Merge - Configuration merge utilities for combining configurations with priority
- Feature
Flags - Feature flags for runtime feature toggling
- Feature
Flags Builder - Builder for
FeatureFlags - Network
Config - Network configuration for P2P layer
- Network
Config Builder - Builder for
NetworkConfig - Rate
Limit Config - Rate limiting configuration
- Rate
Limit Config Builder - Builder for
RateLimitConfig - Retry
Config - Retry policy configuration
- Retry
Config Builder - Builder for
RetryConfig - Storage
Config - Storage configuration
- Storage
Config Builder - Builder for
StorageConfig - Timeout
Config - Timeout configuration for operations
- Timeout
Config Builder - Builder for
TimeoutConfig