v_escape Documentation Latest version

The simd optimized escape code

Quick start

```rust

[macro_use]

extern crate v_escape;

newescapesized!(MyEscape, "62->bar");

fn main() { let s = "foo

print!("#{} : {}", escaped.size(), escaped);

} ```

build.rs ```rust use versioncheck::ismin_version;

fn main() { enablesimdoptimizations(); }

fn enablesimdoptimizations() { if !isminversion("1.27.0").mapor(false, |(yes, _)| yes) { println!("cargo:rustc-cfg=vescape_nosimd"); } } ```