pub enum SearchSide {
Left,
Right,
}Expand description
Which insertion point searchsorted returns for equal values.
Variants§
Left
The first suitable position, like side="left".
Right
The last suitable position, like side="right".
Trait Implementations§
Source§impl Clone for SearchSide
impl Clone for SearchSide
impl Copy for SearchSide
Source§impl Debug for SearchSide
impl Debug for SearchSide
Source§impl Default for SearchSide
impl Default for SearchSide
impl Eq for SearchSide
Source§impl PartialEq for SearchSide
impl PartialEq for SearchSide
impl StructuralPartialEq for SearchSide
Auto Trait Implementations§
impl Freeze for SearchSide
impl RefUnwindSafe for SearchSide
impl Send for SearchSide
impl Sync for SearchSide
impl Unpin for SearchSide
impl UnsafeUnpin for SearchSide
impl UnwindSafe for SearchSide
Blanket Implementations§
impl<T> Allocation for T
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more