pub trait ControlProxyInterface: Send + Sync {
type SetTemperatureCelsiusResponseFut: Future<Output = Result<(), Error>> + Send;
// Required method
fn set_temperature_celsius(
&self,
status: i32,
temp: f32,
) -> Self::SetTemperatureCelsiusResponseFut;
}