Skip to main content

PatternMatchesMany

Trait PatternMatchesMany 

Source
pub trait PatternMatchesMany
where Self: PatternMatch,
{ // Required method fn pattern_matches_conditional( &self, pattern_sets: &[(&str, bool)], bounds: WordBounds, ) -> Vec<bool>; // Provided methods fn pattern_word_matches_conditional( &self, pattern_sets: &[(&str, bool)], ) -> Vec<bool> { ... } fn pattern_matches_conditional_ci(&self, patterns: &[&str]) -> Vec<bool> { ... } fn pattern_matches_conditional_cs(&self, patterns: &[&str]) -> Vec<bool> { ... } fn pattern_word_matches_conditional_ci( &self, patterns: &[&str], ) -> Vec<bool> { ... } fn pattern_word_matches_conditional_cs( &self, patterns: &[&str], ) -> Vec<bool> { ... } }
Expand description

Test multiple false or positive patterns and return vector of booleans with the results for each item

Required Methods§

Source

fn pattern_matches_conditional( &self, pattern_sets: &[(&str, bool)], bounds: WordBounds, ) -> Vec<bool>

Provided Methods§

Source

fn pattern_word_matches_conditional( &self, pattern_sets: &[(&str, bool)], ) -> Vec<bool>

Source

fn pattern_matches_conditional_ci(&self, patterns: &[&str]) -> Vec<bool>

Source

fn pattern_matches_conditional_cs(&self, patterns: &[&str]) -> Vec<bool>

Source

fn pattern_word_matches_conditional_ci(&self, patterns: &[&str]) -> Vec<bool>

Source

fn pattern_word_matches_conditional_cs(&self, patterns: &[&str]) -> Vec<bool>

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§