pub enum MouseInputListenerRequest {
ReportMouseInput {
payload: MouseInputListenerReportMouseInputRequest,
control_handle: MouseInputListenerControlHandle,
},
}
Expand description
A tool for applications to report touch input to interested parties (e.g. a test fixture).
Variants§
ReportMouseInput
Report that component under test has received expected input.
Fields
§
control_handle: MouseInputListenerControlHandle
Implementations§
Source§impl MouseInputListenerRequest
impl MouseInputListenerRequest
pub fn into_report_mouse_input( self, ) -> Option<(MouseInputListenerReportMouseInputRequest, MouseInputListenerControlHandle)>
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 MouseInputListenerRequest
impl !RefUnwindSafe for MouseInputListenerRequest
impl Send for MouseInputListenerRequest
impl Sync for MouseInputListenerRequest
impl Unpin for MouseInputListenerRequest
impl !UnwindSafe for MouseInputListenerRequest
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