pub enum Split<const MIN: i128, const MID: i128, const MAX: i128>{
Lower(Ranged<MIN, { _ }>),
Higher(Ranged<MID, MAX>),
}Expand description
Case-analyzed ranged value
Variants§
Lower(Ranged<MIN, { _ }>)
Value is below the specified splitting point
Higher(Ranged<MID, MAX>)
Value equals or is above the specified splitting point
Auto Trait Implementations§
impl<const MIN: i128, const MID: i128, const MAX: i128> Freeze for Split<MIN, MID, MAX>
impl<const MIN: i128, const MID: i128, const MAX: i128> RefUnwindSafe for Split<MIN, MID, MAX>
impl<const MIN: i128, const MID: i128, const MAX: i128> Send for Split<MIN, MID, MAX>
impl<const MIN: i128, const MID: i128, const MAX: i128> Sync for Split<MIN, MID, MAX>
impl<const MIN: i128, const MID: i128, const MAX: i128> Unpin for Split<MIN, MID, MAX>
impl<const MIN: i128, const MID: i128, const MAX: i128> UnwindSafe for Split<MIN, MID, MAX>
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more