Skip to content

Commit

Permalink
Update README
Browse files Browse the repository at this point in the history
  • Loading branch information
kornelski committed Apr 30, 2024
1 parent 454e0c5 commit c1b19aa
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 8 deletions.
7 changes: 4 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,12 +28,13 @@ This project consists of three crates:

## Why MessagePack?

Smaller and simpler to parse than JSON. Supports the same types as JSON, plus binary data, all float values, and 64-bit numbers.
Encoded data is self-describing and extensible, without requiring a schema definition.
It's smaller and much simpler to parse than JSON. The encoded data is self-describing and extensible, without using any schema definitions. It supports the same data types as JSON, plus binary data, non-string map keys, all float values, and 64-bit numbers. Msgpack values use `<lenght><data>` encoding, so they can be safely concatenated and read from a stream.

MessagePack is similar to CBOR, but has simpler data types (no bignums, decimal floats, dates, or indefinite-length sets, etc.)

## Requirements

- Rust 1.56.0 or later
- An up-to-date stable version of [Rust](https://www.rust-lang.org), preferably from [rustup](https://rustup.rs).

[rustc-serialize]: https://github.com/rust-lang-nursery/rustc-serialize
[serde]: https://github.com/serde-rs/serde
Expand Down
5 changes: 0 additions & 5 deletions rmpv/src/lib.rs
Original file line number Diff line number Diff line change
@@ -1,9 +1,4 @@
//! Contains Value and `ValueRef` structs and its conversion traits.
//!
//! # Examples
//!
//! ```
//! ```
#![forbid(unsafe_code)]

use std::borrow::Cow;
Expand Down

0 comments on commit c1b19aa

Please sign in to comment.