pub fn exact(val: T) -> Interval<T> {
        Interval {
            start: val.clone(),
            start_incl: true,
            end: val,
            end_incl: true,
        }
    }
/// Create an interval that matches *exactly* the specified value.
Create an interval that matches *exactly* the specified value.
Create an interval that matches * exactly * the specified value .
pub fn exact(val: T) -> Interval<T> {
        Interval {
            start: val.clone(),
            start_incl: true,
            end: val,
            end_incl: true,
        }
    }
pub fn exact ( val : T ) -> Interval < T > { Interval { start : val . clone ( ) , start_incl : true , end : val , end_incl : true , } }
Create an interval that matches *exactly* the specified value.
Create an interval that matches * exactly * the specified value .
val
T
val
T