kvarn::prelude::utils::prelude::compact_str::core::ops

Enum Bound

1.17.0 · source
pub enum Bound<T> {
    Included(T),
    Excluded(T),
    Unbounded,
}
Expand description

An endpoint of a range of keys.

§Examples

Bounds are range endpoints:

use std::ops::Bound::*;
use std::ops::RangeBounds;

assert_eq!((..100).start_bound(), Unbounded);
assert_eq!((1..12).start_bound(), Included(&1