fn get_mixed_state(
    temps: &impl PossibleTemperatureContainer,
    config: &HeatPumpCirculationConfig,
    mixed_state: Option<MixedState>,
    hx_pct: f32,
    dhw_slot: Option<&DhwBap>
) -> Result<MixedState, Sensor>