[package] name = "flatbuffers" version = "2.1.2" edition = "2018" authors = ["Robert Winslow ", "FlatBuffers Maintainers"] license = "Apache-2.0" description = "Official FlatBuffers Rust runtime library." homepage = "https://google.github.io/flatbuffers/" repository = "https://github.com/google/flatbuffers" keywords = ["flatbuffers", "serialization", "zero-copy"] categories = ["encoding", "data-structures", "memory-management"] rust = "1.51" [features] default = ["thiserror"] no_std = ["core2", "thiserror_core2"] serialize = ["serde"] [dependencies] smallvec = "1.6.1" bitflags = "1.2.1" serde = { version = "1.0", optional = true } thiserror = { version = "1.0.30", optional = true } core2 = { version = "0.4.0", optional = true } # This version is compliant with mainline 1.0.30 thiserror_core2 = { version = "2.0.0", default-features = false, optional = true }