vexil-store
Schema-driven file formats for Vexil data.
Encodes and decodes Vexil Values against a compiled schema in two formats:
.vx-- human-readable text, inspectable and diffable.vxb-- compact binary with a typed file header (magic bytes + schema hash)
Usage
[]
= "0.2"
= "0.2"
use ;
// encode a value against a compiled schema
let bytes = encode?;
// decode it back
let decoded = decode?;
assert_eq!;
CLI
vexilc wraps this crate for command-line use:
License
Licensed under either of MIT or Apache-2.0 at your option.