Skip to content

zealloc/framez

Repository files navigation

framez

Build Status crates.io Crates.io (MSRV) docs.rs Crates.io (Downloads) Crates.io (License)

A zerocopy codec for encoding and decoding data in no_std environments.

This crate is based on embedded_io_async's Read and Write traits.

It's recommended to use embedded_io_adapters if you are using other async Read and Write traits like tokio's AsyncRead and AsyncWrite.

See the examples for more information.

Features

  • log: Enables logging using log.
  • tracing: Enables logging using tracing.
  • defmt: Enables logging using defmt and implements defmt::Format for structs and enums.

License

Licensed under either of

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

About

A zerocopy codec for encoding and decoding data in no_std environments

Topics

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages