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: PhyGetSupportedMacRolesResponderCreateIface
DestroyIface
SetCountry
GetCountry
Fields
§
responder: PhyGetCountryResponderClearCountry
Fields
§
responder: PhyClearCountryResponderSetPowerSaveMode
GetPowerSaveMode
Fields
§
responder: PhyGetPowerSaveModeResponderPowerDown
Fields
§
responder: PhyPowerDownResponderPowerUp
Fields
§
responder: PhyPowerUpResponderReset
Fields
§
responder: PhyResetResponderGetPowerState
Fields
§
responder: PhyGetPowerStateResponderSetBtCoexistenceMode
SetTxPowerScenario
ResetTxPowerScenario
Fields
§
responder: PhyResetTxPowerScenarioResponderGetTxPowerScenario
Fields
§
responder: PhyGetTxPowerScenarioResponderImplementations§
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