Module config

Module config 

Source
Expand description

ReflectorConfig — multi-client reflector configuration.

The configuration uses a typestate builder (mirroring SessionBuilder in dstar-gateway-core) so required fields (callsign, modules, bind) are enforced at compile time. All other fields have sensible defaults drawn from the rewrite design spec Section 8.

Structs§

Missing
Marker indicating a required ReflectorConfigBuilder field has NOT been set.
Provided
Marker indicating a required ReflectorConfigBuilder field HAS been set.
ReflectorConfig
Complete configuration for a multi-client reflector.
ReflectorConfigBuilder
Typestate builder for ReflectorConfig.

Enums§

ConfigError
Errors produced by ReflectorConfigBuilder::build.