default on config load

This commit is contained in:
Ruben van de Ven 2025-10-17 15:34:32 +02:00
parent 6a26087a93
commit b4a1bf1597

View file

@ -118,9 +118,14 @@ pub struct DacConfig{
// pub homography: Mat3, // pub homography: Mat3,
pub source: StreamSource, pub source: StreamSource,
pub filters: PointFilters, pub filters: PointFilters,
#[serde(default = "default_layers_enabled")]
pub layers_enabled: u8, pub layers_enabled: u8,
} }
fn default_layers_enabled() -> u8 {
0b1111_1111
}
#[derive(Serialize, Deserialize, Clone, Debug, PartialEq)] #[derive(Serialize, Deserialize, Clone, Debug, PartialEq)]
pub enum StreamSource { pub enum StreamSource {
Disabled, Disabled,