[package] name = "rust_usage_test" version = "0.1.0" authors = ["Robert Winslow ", "Casper Neo ", "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 = ["flatbuffers/no_std", "libc_alloc"] [[bin]] name = "monster_example" path = "bin/monster_example.rs" [[bin]] name = "flatbuffers_alloc_check" path = "bin/flatbuffers_alloc_check.rs" [[bin]] name = "flexbuffers_alloc_check" path = "bin/flexbuffers_alloc_check.rs" [[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