usestd::hash::Hash;#[cfg(feature ="facet")]usefacet::Facet;usesuper::Extent;#[derive(Debug, Clone, PartialEq, Eq, Hash)]#[cfg_attr(feature ="facet",derive(Facet))]#[repr(u8)]/// Controls boundary inclusion in the selected range.
pubenumBoundaryMode{/// Omits the boundary from the selection.
Exclude,/// Includes the boundary in selection.
Include,/// Expands selection beyond the boundary by the specified extent.
Extend(Extent),}