Skip to main content

HasMouseData

Trait HasMouseData 

Source
pub trait HasMouseData: PointerInteraction {
    // Required method
    fn as_any(&self) -> &dyn Any;
}
Expand description

A trait for any object that has the data for a mouse event

Required Methods§

Source

fn as_any(&self) -> &dyn Any

return self as Any

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

Source§

impl HasMouseData for SerializedDragData

Source§

impl HasMouseData for SerializedMouseData

Available on crate feature serialize only.
Source§

impl HasMouseData for SerializedWheelData

Available on crate feature serialize only.