#[repr(u8)]pub enum MatchAlgorithm {
None = 0,
AnyWord = 1,
AllWords = 2,
ExactMatch = 3,
Regex = 4,
Fuzzy = 5,
Automatic = 6,
}Expand description
A matching algorithm
Variants§
Trait Implementations§
Source§impl Clone for MatchAlgorithm
impl Clone for MatchAlgorithm
Source§fn clone(&self) -> MatchAlgorithm
fn clone(&self) -> MatchAlgorithm
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MatchAlgorithm
impl Debug for MatchAlgorithm
Source§impl Default for MatchAlgorithm
impl Default for MatchAlgorithm
Source§fn default() -> MatchAlgorithm
fn default() -> MatchAlgorithm
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MatchAlgorithm
impl<'de> Deserialize<'de> for MatchAlgorithm
Source§fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for MatchAlgorithm
impl Display for MatchAlgorithm
Source§impl Serialize for MatchAlgorithm
impl Serialize for MatchAlgorithm
impl Copy for MatchAlgorithm
Auto Trait Implementations§
impl Freeze for MatchAlgorithm
impl RefUnwindSafe for MatchAlgorithm
impl Send for MatchAlgorithm
impl Sync for MatchAlgorithm
impl Unpin for MatchAlgorithm
impl UnsafeUnpin for MatchAlgorithm
impl UnwindSafe for MatchAlgorithm
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.