databake 
This crate allows data to write itself into Rust code (bake itself in).
Types that implement the Bake trait can be written into Rust expressions,
which allows using Rust code itself as a zero-overhead "serialization" strategy.
Example
use *;
use Cow;
let data = ;
assert_eq!;
More Information
For more information on development, authorship, contributing etc. please visit ICU4X home page.