pub trait WifiLegacyHalProxyInterface: Send + Sync {
type SelectTxPowerScenarioResponseFut: Future<Output = Result<WifiLegacyHalSelectTxPowerScenarioResult, Error>> + Send;
type ResetTxPowerScenarioResponseFut: Future<Output = Result<WifiLegacyHalResetTxPowerScenarioResult, Error>> + Send;
// Required methods
fn select_tx_power_scenario(
&self,
payload: WifiLegacyHalSelectTxPowerScenarioRequest,
) -> Self::SelectTxPowerScenarioResponseFut;
fn reset_tx_power_scenario(&self) -> Self::ResetTxPowerScenarioResponseFut;
}