| [package] | |
| name = "rust_usage_test" | |
| version = "0.1.0" | |
| authors = ["Robert Winslow <hello@rwinslow.com>", | |
| "Casper Neo <cneo@google.com>", | |
| "FlatBuffers Maintainers"] | |
| edition = "2018" | |
| [dependencies] | |
| flatbuffers = { path = "../../rust/flatbuffers", default-features = false } | |
| flexbuffers = { path = "../../rust/flexbuffers" } | |
| serde_derive = "1.0" | |
| serde = "1.0" | |
| serde_bytes = "0.11" | |
| libc_alloc = { version = "1.0.3", optional = true } | |
| [features] | |
| default = ["flatbuffers/default"] | |
| no_std = ["libc_alloc"] | |
| [[bin]] | |
| name = "monster_example" | |
| path = "bin/monster_example.rs" | |
| [[bin]] | |
| name = "flatbuffers_alloc_check" | |
| path = "bin/flatbuffers_alloc_check.rs" | |
| test = false | |
| [[bin]] | |
| name = "flexbuffers_alloc_check" | |
| path = "bin/flexbuffers_alloc_check.rs" | |
| test = false | |
| [[bin]] | |
| name = "sample_flexbuffers" | |
| path = "../../samples/sample_flexbuffers.rs" | |
| [[bin]] | |
| name = "sample_flexbuffers_serde" | |
| path = "../../samples/sample_flexbuffers_serde.rs" | |
| [[bin]] | |
| name = "sample_flatbuffers" | |
| path = "../../samples/sample_binary.rs" | |
| [dev-dependencies] | |
| quickcheck = "0.6" | |
| # TODO(rw): look into moving to criterion.rs | |
| serde = "1.0" | |
| bencher = "0.1.5" | |
| static_assertions = "1.0.0" | |
| rand = "*" | |
| quickcheck_derive = "*" | |
| array-init = "2.0" | |
| [[bench]] | |
| # setup for bencher | |
| name = "benchmarks" | |
| harness = false |