pub struct PointerDisplayScaleHandler {
pub inspect_status: InputHandlerStatus,
/* private fields */
}
Fields§
§inspect_status: InputHandlerStatus
The inventory of this handler’s Inspect status.
Implementations§
Trait Implementations§
source§impl Debug for PointerDisplayScaleHandler
impl Debug for PointerDisplayScaleHandler
source§impl PartialEq for PointerDisplayScaleHandler
impl PartialEq for PointerDisplayScaleHandler
source§impl UnhandledInputHandler for PointerDisplayScaleHandler
impl UnhandledInputHandler for PointerDisplayScaleHandler
source§fn handle_unhandled_input_event<'async_trait>(
self: Rc<Self>,
unhandled_input_event: UnhandledInputEvent
) -> Pin<Box<dyn Future<Output = Vec<InputEvent>> + 'async_trait>>where
Self: 'async_trait,
fn handle_unhandled_input_event<'async_trait>(
self: Rc<Self>,
unhandled_input_event: UnhandledInputEvent
) -> Pin<Box<dyn Future<Output = Vec<InputEvent>> + 'async_trait>>where
Self: 'async_trait,
Returns a vector of InputEvents to propagate to the next InputHandler. Read more
fn set_handler_healthy(self: Rc<Self>)
fn set_handler_unhealthy(self: Rc<Self>, msg: &str)
Auto Trait Implementations§
impl !Freeze for PointerDisplayScaleHandler
impl !RefUnwindSafe for PointerDisplayScaleHandler
impl Send for PointerDisplayScaleHandler
impl !Sync for PointerDisplayScaleHandler
impl Unpin for PointerDisplayScaleHandler
impl !UnwindSafe for PointerDisplayScaleHandler
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
source§impl<T> Encode<Ambiguous1> for T
impl<T> Encode<Ambiguous1> for T
source§impl<T> Encode<Ambiguous2> for T
impl<T> Encode<Ambiguous2> for T
source§impl<T> InputHandler for Twhere
T: UnhandledInputHandler,
impl<T> InputHandler for Twhere
T: UnhandledInputHandler,
source§fn handle_input_event<'async_trait>(
self: Rc<T>,
input_event: InputEvent
) -> Pin<Box<dyn Future<Output = Vec<InputEvent>> + 'async_trait>>where
T: 'async_trait,
fn handle_input_event<'async_trait>(
self: Rc<T>,
input_event: InputEvent
) -> Pin<Box<dyn Future<Output = Vec<InputEvent>> + 'async_trait>>where
T: 'async_trait,
Returns a vector of InputEvents to propagate to the next InputHandler. Read more