pub enum BatteryRequest {
GetBatteryConfig {
responder: BatteryGetBatteryConfigResponder,
},
GetBatteryProfile {
request: [u8; 8],
responder: BatteryGetBatteryProfileResponder,
},
}
Variants§
Implementations§
Source§impl BatteryRequest
impl BatteryRequest
pub fn into_get_battery_config(self) -> Option<BatteryGetBatteryConfigResponder>
pub fn into_get_battery_profile( self, ) -> Option<([u8; 8], BatteryGetBatteryProfileResponder)>
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 BatteryRequest
impl !RefUnwindSafe for BatteryRequest
impl Send for BatteryRequest
impl Sync for BatteryRequest
impl Unpin for BatteryRequest
impl !UnwindSafe for BatteryRequest
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