pub trait DisplayPowerProxyInterface: Send + Sync {
type SetPowerModeResponseFut: Future<Output = Result<DisplayPowerSetPowerModeResult, Error>> + Send;
// Required method
fn set_power_mode(
&self,
power_mode: PowerMode,
) -> Self::SetPowerModeResponseFut;
}Required Associated Types§
type SetPowerModeResponseFut: Future<Output = Result<DisplayPowerSetPowerModeResult, Error>> + Send
Required Methods§
fn set_power_mode(&self, power_mode: PowerMode) -> Self::SetPowerModeResponseFut
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".