Enum CharSearch
pub enum CharSearch
character search
Variants
-
Forward(char) Forward search
-
ForwardBefore(char) Forward search until
-
Backward(char) Backward search
-
BackwardAfter(char) Backward search until
Trait Implementations
impl Clone for CharSearch
fn clone(&self) -> CharSearch
impl Copy for CharSearch
impl Debug for CharSearch
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Eq for CharSearch
impl PartialEq for CharSearch
fn eq(&self, other: &CharSearch) -> bool
impl StructuralPartialEq for CharSearch
Auto Trait Implementations
impl Freeze for CharSearch
impl RefUnwindSafe for CharSearch
impl Send for CharSearch
impl Sync for CharSearch
impl Unpin for CharSearch
impl UnsafeUnpin for CharSearch
impl UnwindSafe for CharSearch
Blanket Implementations
impl<T> Any for CharSearch
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for CharSearch
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for CharSearch
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> CloneToUninit for CharSearch
where
T: Clone,
unsafe fn clone_to_uninit(&self, dest: *mut u8)
impl<T> From<T> for CharSearch
fn from(t: T) -> TReturns the argument unchanged.
impl<T> ToOwned for CharSearch
where
T: Clone,
type Owned = T;fn to_owned(&self) -> Tfn clone_into(&self, target: &mut T)
impl<T, U> Into<U> for CharSearch
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 CharSearch
where
U: Into<T>,
type Error = never;fn try_from(value: U) -> Result<T, never>
impl<T, U> TryInto<U> for CharSearch
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>