//! Contains an extendable enum of supported mouse cursor render.
//!
//! Use this module to map from the carbide's mouse cursor render to the render known to the window
//! backend you are using. A lot of these are already implemented in `carbide::backend`. Unless you
//! are using custom mouse cursor render not provided here, then using one of the implementations in
//! `carbide::backend` should be sufficient.
/// This enum specifies cursor render used by internal widgets. For custom widgets using custom
/// cursor render, you can still use this enum by specifying a numbered custom variant.