matcher_rs 0.10.2

A high-performance matcher designed to solve LOGICAL and TEXT VARIATIONS problems in word matching, implemented in Rust.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
//! Text normalization pipeline for standardizing input before pattern matching.
//!
//! Provides the [`ProcessType`](process_matcher::ProcessType) bitflags that describe
//! which transformation steps to apply to a text, together with the functions that
//! execute those steps. Available transformations include noise-character deletion,
//! Unicode normalization, Traditional→Simplified Chinese conversion (`Fanjian`),
//! and Pinyin transliteration.
mod constants;
pub mod multi_char_matcher;
pub mod process_matcher;
pub mod simd_utils;
pub mod single_char_matcher;