Skip to main content

HasMouseData

Trait HasMouseData 

Source
pub trait HasMouseData: PointerInteraction {
    // Required method
    fn as_any(&self) -> &(dyn Any + 'static);
}
Available on crate feature prelude only.
Expand description

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

Required Methods§

Source

fn as_any(&self) -> &(dyn Any + 'static)

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.