# musli-common

[<img alt="github" src="https://img.shields.io/badge/github-udoprog/musli-8da0cb?style=for-the-badge&logo=github" height="20">](https://github.com/udoprog/musli)
[<img alt="crates.io" src="https://img.shields.io/crates/v/musli-common.svg?style=for-the-badge&color=fc8d62&logo=rust" height="20">](https://crates.io/crates/musli-common)
[<img alt="docs.rs" src="https://img.shields.io/badge/docs.rs-musli--common-66c2a5?style=for-the-badge&logoColor=white&logo=data:image/svg+xml;base64, " height="20">](https://docs.rs/musli-common)
[<img alt="build status" src="https://img.shields.io/github/actions/workflow/status/udoprog/musli/ci.yml?branch=main&style=for-the-badge" height="20">](https://github.com/udoprog/musli/actions?query=branch%3Amain)

Common utilities shared by [Müsli] encodings.

The [Reader] and [Writer] traits are defined in here which determined the
types that can be used in collaboration with [Müsli].

Please refer to <https://docs.rs/musli> for documentation.

[Müsli]: <https://docs.rs/musli>
[Reader]: https://docs.rs/musli-common/latest/musli-common/reader/trait.Reader.html
[Writer]: https://docs.rs/musli-common/latest/musli-common/writer/trait.Writer.html
