![crates.io](https://img.shields.io/crates/v/waxosuit-codec.svg)
![travis](https://travis-ci.org/waxosuit/waxosuit-codec.svg?branch=master)
![license](https://img.shields.io/crates/l/waxosuit-codec.svg)
# Waxosuit Codec
Underneath [waxosuit](https://waxosuit.io) lies the [waPC](https://github.com/wapc) (WebAssembly Procedure Calls) mechanism for communicating across the host/guest boundary.
Above that layer Waxosuit has created a number of protobuf and Rust-native types and helper methods which are included in this crate. Only use this crate if you're working within the Waxosuit ecosystem.
This crate includes the well-known messages and operations that Waxosuit must support out of the box, such as **messaging**, **key-value store**, and **HTTP client/server**.