Skip to main content

Crate matchy_paraglob

Crate matchy_paraglob 

Source
Expand description

Unified Pattern Matcher - Combines Aho-Corasick and Glob Matching

Paraglob provides multi-pattern matching combining literal strings and glob patterns in a single optimized data structure.

Re-exports§

pub use validation::build_pattern_info;
pub use validation::get_pattern_data_offsets;
pub use validation::validate_ac_literal_mapping;
pub use validation::validate_meta_word_mappings;
pub use validation::validate_patterns;
pub use validation::ParaglobStats;
pub use validation::ParaglobValidationResult;

Modules§

error
offset_format
Offset-based binary format for zero-copy memory mapping
simd_utils
validation
Paraglob validation for untrusted binary data

Structs§

Paraglob
Offset-based Paraglob pattern matcher
ParaglobBuilder
Incremental builder for constructing Paraglob pattern matchers

Enums§

GlobError
Error type for glob pattern operations
MatchMode
Match mode for text matching operations.

Functions§

validate_glob_pattern
Validate a glob pattern without building a matcher.