1 2 3 4 5 6 7
use point::Point; pub trait Click { fn emit_click(&self, point: Point); fn on_click<T: Fn(&Self, Point) + 'static>(&self, func: T) -> &Self; }
1 2 3 4 5 6 7
use point::Point; pub trait Click { fn emit_click(&self, point: Point); fn on_click<T: Fn(&Self, Point) + 'static>(&self, func: T) -> &Self; }