pub enum WakeGroupProviderRequest {
CreateWakeGroup {
options: WakeGroupOptions,
request: ServerEnd<WakeGroupMarker>,
responder: WakeGroupProviderCreateWakeGroupResponder,
},
}
Expand description
A provider of WakeGroup
s.
Variants§
CreateWakeGroup
Creates a new wake group with the provided options.
Fields
§
options: WakeGroupOptions
§
request: ServerEnd<WakeGroupMarker>
§
responder: WakeGroupProviderCreateWakeGroupResponder
Implementations§
Source§impl WakeGroupProviderRequest
impl WakeGroupProviderRequest
pub fn into_create_wake_group( self, ) -> Option<(WakeGroupOptions, ServerEnd<WakeGroupMarker>, WakeGroupProviderCreateWakeGroupResponder)>
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 WakeGroupProviderRequest
impl !RefUnwindSafe for WakeGroupProviderRequest
impl Send for WakeGroupProviderRequest
impl Sync for WakeGroupProviderRequest
impl Unpin for WakeGroupProviderRequest
impl !UnwindSafe for WakeGroupProviderRequest
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