pub trait NativeInput {
// Required method
fn get_pointer_position(&self, index: u32) -> Option<(f32, f32)>;
// Provided method
fn pull(&mut self, p: NativeEventReceiver<'_>) { ... }
}
pub trait NativeInput {
// Required method
fn get_pointer_position(&self, index: u32) -> Option<(f32, f32)>;
// Provided method
fn pull(&mut self, p: NativeEventReceiver<'_>) { ... }
}