# hypervectorscan
Safe Rust wrapper for [Hyperscan](https://github.com/intel/hyperscan) / [Vectorscan](https://github.com/VectorCamp/vectorscan) — high-performance multi-pattern regex matching.
## Usage
By default (`autobuild` feature), the build system auto-detects the best way to get the C library — no manual configuration needed.
```rust
use hypervectorscan::{BlockDatabase, Flag, Pattern, Scan};
let patterns = vec![Pattern::new("hello", Flag::CASELESS, 0)];
let db = BlockDatabase::new(patterns)?;
let mut scanner = db.create_scanner();