Enum SearchDirection
pub enum SearchDirection
Search direction
Variants
-
Forward Search history forward
-
Reverse Search history backward
Trait Implementations
impl Clone for SearchDirection
fn clone(&self) -> SearchDirection
impl Copy for SearchDirection
impl Debug for SearchDirection
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Eq for SearchDirection
impl PartialEq for SearchDirection
fn eq(&self, other: &SearchDirection) -> bool
impl StructuralPartialEq for SearchDirection
Auto Trait Implementations
impl Freeze for SearchDirection
impl RefUnwindSafe for SearchDirection
impl Send for SearchDirection
impl Sync for SearchDirection
impl Unpin for SearchDirection
impl UnsafeUnpin for SearchDirection
impl UnwindSafe for SearchDirection
Blanket Implementations
impl<T> Any for SearchDirection
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for SearchDirection
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for SearchDirection
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> CloneToUninit for SearchDirection
where
T: Clone,
unsafe fn clone_to_uninit(&self, dest: *mut u8)
impl<T> From<T> for SearchDirection
fn from(t: T) -> TReturns the argument unchanged.
impl<T> ToOwned for SearchDirection
where
T: Clone,
type Owned = T;fn to_owned(&self) -> Tfn clone_into(&self, target: &mut T)
impl<T, U> Into<U> for SearchDirection
where
U: From<T>,
fn into(self) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses to do.
impl<T, U> TryFrom<U> for SearchDirection
where
U: Into<T>,
type Error = never;fn try_from(value: U) -> Result<T, never>
impl<T, U> TryInto<U> for SearchDirection
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>