8 stable releases
Uses old Rust 2015
2.4.0 | Jan 11, 2023 |
---|---|
2.2.0 | May 19, 2022 |
2.1.3 | Jun 11, 2019 |
2.1.2 | Jan 6, 2019 |
1.0.0 | Sep 18, 2018 |
#741 in Parser implementations
1,466 downloads per month
Used in 28 crates
(16 directly)
120KB
2.5K
SLoC
CBOR Event library
This library provides a simple, yet efficient CBOR binary parser/serialiser.
While some libraries provide an intermediate type representation, this crate has zero dependencies (and should not need any in the future). This is a design choice in order to guarantee as much compatibility as possible across multiple platforms.
Supported targets
rustup target add aarch64-apple-ios # or any target below
Target | test |
---|---|
aarch64-unknown-linux-gnu |
✓ |
aarch64-linux-android |
✓ |
aarch64-apple-ios |
✓ |
arm-unknown-linux-gnueabi |
✓ |
arm-linux-androideabi |
✓ |
armv7-unknown-linux-gnueabihf |
✓ |
armv7-linux-androideabi |
✓ |
i686-unknown-linux-gnu |
✓ |
i686-unknown-linux-musl |
✓ |
i686-unknown-freebsd |
✓ |
i686-linux-android |
✓ |
x86_64-unknown-linux-gnu |
✓ |
x86_64-unknown-linux-musl |
✓ |
x86_64-linux-android |
✓ |
x86_64-apple-darwin |
✓ |
x86_64-apple-ios |
✓ |
x86_64-unknown-freebsd |
✓ |
wasm32-unknown-emscripten |
✓ |
wasm32-unknown-unknown |
✓ |
supported compiler versions
Rust | test |
---|---|
stable | ✓ |
beta | ✓ |
nightly | ✓ |
We will always aim to support the current stable version. However, it is likely that an older version of the Rust compiler is also supported.
License
This project is licensed under either of the following licenses:
- Apache License, Version 2.0, (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
Please choose the licence you want to use.