hyperscan_sys/lib.rs
1//! Hyperscan is a software regular expression matching engine
2//! designed with high performance and flexibility in mind.
3#![no_std]
4#![allow(non_camel_case_types, deref_nullptr)]
5
6include!(concat!(env!("OUT_DIR"), "/hyperscan.rs"));
7
8#[cfg(feature = "chimera")]
9pub mod chimera {
10 #![allow(deref_nullptr)]
11
12 //! Chimera is a software regular expression matching engine that is a hybrid of Hyperscan and PCRE.
13 //!
14 //! The design goals of Chimera are to fully support PCRE syntax as well as to take advantage of
15 //! the high performance nature of Hyperscan.
16 include!(concat!(env!("OUT_DIR"), "/chimera.rs"));
17}