...
1[package]
2name = "rust_usage_test"
3version = "0.1.0"
4authors = ["Robert Winslow <hello@rwinslow.com>",
5 "Casper Neo <cneo@google.com>",
6 "FlatBuffers Maintainers"]
7edition = "2018"
8
9[dependencies]
10flatbuffers = { path = "../../rust/flatbuffers", default-features = false }
11flexbuffers = { path = "../../rust/flexbuffers" }
12serde_derive = "1.0"
13serde = "1.0"
14serde_bytes = "0.11"
15libc_alloc = { version = "1.0.3", optional = true }
16
17[features]
18default = ["flatbuffers/default"]
19no_std = ["libc_alloc"]
20
21[[bin]]
22name = "monster_example"
23path = "bin/monster_example.rs"
24
25[[bin]]
26name = "flatbuffers_alloc_check"
27path = "bin/flatbuffers_alloc_check.rs"
28
29[[bin]]
30name = "flexbuffers_alloc_check"
31path = "bin/flexbuffers_alloc_check.rs"
32
33[[bin]]
34name = "sample_flexbuffers"
35path = "../../samples/sample_flexbuffers.rs"
36
37[[bin]]
38name = "sample_flexbuffers_serde"
39path = "../../samples/sample_flexbuffers_serde.rs"
40
41[[bin]]
42name = "sample_flatbuffers"
43path = "../../samples/sample_binary.rs"
44
45[dev-dependencies]
46quickcheck = "0.6"
47# TODO(rw): look into moving to criterion.rs
48serde = "1.0"
49bencher = "0.1.5"
50static_assertions = "1.0.0"
51rand = "*"
52quickcheck_derive = "*"
53array-init = "2.0"
54
55[[bench]]
56# setup for bencher
57name = "benchmarks"
58harness = false
View as plain text