# This file is part of ICU4X. For terms of use, please see the file # called LICENSE at the top level of the ICU4X source tree # (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ). [package] name = "icu_char16trie" description = "Implementation of ICU UCharTrie" authors = ["The ICU4X Project Developers"] repository = "https://github.com/unicode-org/icu4x" license-file = "LICENSE" version = "0.1.0" edition = "2021" categories = ["internationalization"] # Keep this in sync with other crates unless there are exceptions include = [ "data/*", "src/**/*", "examples/**/*", "benches/**/*", "tests/**/*", "Cargo.toml", "LICENSE", "README.md" ] # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] serde = { version = "1.0", default-features = false, features = ["derive", "alloc"], optional = true } zerovec = { version = "0.7", path = "../../utils/zerovec", features = ["yoke"] } [dev-dependencies] toml = "0.5" serde = { version = "1.0", features = ["derive"] } [lib] path = "src/lib.rs" [features] default = [] serde = ["dep:serde", "zerovec/serde"] serde_serialize = ["serde", "zerovec/serde_serialize"]