pub enum PhyRequest {
Show 16 variants
GetSupportedMacRoles {
responder: PhyGetSupportedMacRolesResponder,
},
CreateIface {
req: CreateIfaceRequest,
responder: PhyCreateIfaceResponder,
},
DestroyIface {
req: DestroyIfaceRequest,
responder: PhyDestroyIfaceResponder,
},
SetCountry {
req: CountryCode,
responder: PhySetCountryResponder,
},
GetCountry {
responder: PhyGetCountryResponder,
},
ClearCountry {
responder: PhyClearCountryResponder,
},
SetPowerSaveMode {
req: PowerSaveType,
responder: PhySetPowerSaveModeResponder,
},
GetPowerSaveMode {
responder: PhyGetPowerSaveModeResponder,
},
PowerDown {
responder: PhyPowerDownResponder,
},
PowerUp {
responder: PhyPowerUpResponder,
},
Reset {
responder: PhyResetResponder,
},
GetPowerState {
responder: PhyGetPowerStateResponder,
},
SetBtCoexistenceMode {
mode: BtCoexistenceMode,
responder: PhySetBtCoexistenceModeResponder,
},
SetTxPowerScenario {
scenario: TxPowerScenario,
responder: PhySetTxPowerScenarioResponder,
},
ResetTxPowerScenario {
responder: PhyResetTxPowerScenarioResponder,
},
GetTxPowerScenario {
responder: PhyGetTxPowerScenarioResponder,
},
}
Variants§
GetSupportedMacRoles
Fields
§
responder: PhyGetSupportedMacRolesResponder
CreateIface
DestroyIface
SetCountry
GetCountry
Fields
§
responder: PhyGetCountryResponder
ClearCountry
Fields
§
responder: PhyClearCountryResponder
SetPowerSaveMode
GetPowerSaveMode
Fields
§
responder: PhyGetPowerSaveModeResponder
PowerDown
Fields
§
responder: PhyPowerDownResponder
PowerUp
Fields
§
responder: PhyPowerUpResponder
Reset
Fields
§
responder: PhyResetResponder
GetPowerState
Fields
§
responder: PhyGetPowerStateResponder
SetBtCoexistenceMode
SetTxPowerScenario
ResetTxPowerScenario
Fields
§
responder: PhyResetTxPowerScenarioResponder
GetTxPowerScenario
Fields
§
responder: PhyGetTxPowerScenarioResponder
Implementations§
Source§impl PhyRequest
impl PhyRequest
pub fn into_get_supported_mac_roles( self, ) -> Option<PhyGetSupportedMacRolesResponder>
pub fn into_create_iface( self, ) -> Option<(CreateIfaceRequest, PhyCreateIfaceResponder)>
pub fn into_destroy_iface( self, ) -> Option<(DestroyIfaceRequest, PhyDestroyIfaceResponder)>
pub fn into_set_country(self) -> Option<(CountryCode, PhySetCountryResponder)>
pub fn into_get_country(self) -> Option<PhyGetCountryResponder>
pub fn into_clear_country(self) -> Option<PhyClearCountryResponder>
pub fn into_set_power_save_mode( self, ) -> Option<(PowerSaveType, PhySetPowerSaveModeResponder)>
pub fn into_get_power_save_mode(self) -> Option<PhyGetPowerSaveModeResponder>
pub fn into_power_down(self) -> Option<PhyPowerDownResponder>
pub fn into_power_up(self) -> Option<PhyPowerUpResponder>
pub fn into_reset(self) -> Option<PhyResetResponder>
pub fn into_get_power_state(self) -> Option<PhyGetPowerStateResponder>
pub fn into_set_bt_coexistence_mode( self, ) -> Option<(BtCoexistenceMode, PhySetBtCoexistenceModeResponder)>
pub fn into_set_tx_power_scenario( self, ) -> Option<(TxPowerScenario, PhySetTxPowerScenarioResponder)>
pub fn into_reset_tx_power_scenario( self, ) -> Option<PhyResetTxPowerScenarioResponder>
pub fn into_get_tx_power_scenario( self, ) -> Option<PhyGetTxPowerScenarioResponder>
Sourcepub fn method_name(&self) -> &'static str
pub fn method_name(&self) -> &'static str
Name of the method defined in FIDL
Trait Implementations§
Auto Trait Implementations§
impl Freeze for PhyRequest
impl !RefUnwindSafe for PhyRequest
impl Send for PhyRequest
impl Sync for PhyRequest
impl Unpin for PhyRequest
impl !UnwindSafe for PhyRequest
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more