use SetCursorStyle;
/// Maps cursor shapes to each edit mode (emacs, vi and, under the `helix`
/// feature, helix).
/// If any of the fields is `None`, the cursor won't get changed by Reedline for that mode.
///
/// The `hx_*` fields only exist with the `helix` feature, so build one with
/// `..CursorConfig::default()` rather than an exhaustive literal; otherwise the
/// set of fields a literal must name changes with the feature set.