Skip to content

Commit c1b19aa

Browse files
committed
Update README
1 parent 454e0c5 commit c1b19aa

File tree

2 files changed

+4
-8
lines changed

2 files changed

+4
-8
lines changed

README.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,12 +28,13 @@ This project consists of three crates:
2828

2929
## Why MessagePack?
3030

31-
Smaller and simpler to parse than JSON. Supports the same types as JSON, plus binary data, all float values, and 64-bit numbers.
32-
Encoded data is self-describing and extensible, without requiring a schema definition.
31+
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.
32+
33+
MessagePack is similar to CBOR, but has simpler data types (no bignums, decimal floats, dates, or indefinite-length sets, etc.)
3334

3435
## Requirements
3536

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

3839
[rustc-serialize]: https://github.com/rust-lang-nursery/rustc-serialize
3940
[serde]: https://github.com/serde-rs/serde

rmpv/src/lib.rs

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,4 @@
11
//! Contains Value and `ValueRef` structs and its conversion traits.
2-
//!
3-
//! # Examples
4-
//!
5-
//! ```
6-
//! ```
72
#![forbid(unsafe_code)]
83

94
use std::borrow::Cow;

0 commit comments

Comments
 (0)