Skip to main content

QuickFilterMatcher

Trait QuickFilterMatcher 

Source
pub trait QuickFilterMatcher:
    Send
    + Sync
    + 'static {
    // Required method
    fn compile(&self, text: &str) -> QuickFilterRule;
}
Expand description

How quick filter text matches rows. The default is ContainsAllTerms. Runs off the UI thread, so it is Send + Sync.

Required Methods§

Source

fn compile(&self, text: &str) -> QuickFilterRule

Compiles text once per filter change, not per row. QuickFilter::new passes it trimmed and never blank.

Implementors§