[][src]Enum places::match_impl::MatchBehavior

#[repr(u32)]pub enum MatchBehavior {
    Anywhere,
    BoundaryAnywhere,
    Boundary,
    Beginning,
    AnywhereUnmodified,
    BeginningCaseSensitive,
}

Variants

Anywhere
BoundaryAnywhere

Match first on word boundaries, and if we do not get enough results, then match anywhere in each searchable term.

Boundary

Match on word boundaries in each searchable term.

Beginning

Match only the beginning of each search term.

AnywhereUnmodified

Match anywhere in each searchable term without doing any transformation or stripping on the underlying data.

BeginningCaseSensitive

Match only the beginning of each search term using a case sensitive comparator

Trait Implementations

impl Clone for MatchBehavior[src]

impl Copy for MatchBehavior[src]

impl Debug for MatchBehavior[src]

impl FromSql for MatchBehavior[src]

impl PartialEq<MatchBehavior> for MatchBehavior[src]

impl StructuralPartialEq for MatchBehavior[src]

impl ToSql for MatchBehavior[src]

Auto Trait Implementations

impl RefUnwindSafe for MatchBehavior

impl Send for MatchBehavior

impl Sync for MatchBehavior

impl Unpin for MatchBehavior

impl UnwindSafe for MatchBehavior

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,