1 # THIS FILE IS AUTOMATICALLY GENERATED BY CARGO
3 # When uploading crates to the registry Cargo will automatically
4 # "normalize" Cargo.toml files for maximal compatibility
5 # with all versions of Cargo and also rewrite `path` dependencies
6 # to registry (e.g., crates.io) dependencies.
8 # If you are reading this file be aware that the original Cargo.toml
9 # will likely look very different (and much more reasonable).
10 # See Cargo.toml.orig for the original contents.
16 authors = ["The ICU4X Project Developers"]
26 description = "Trait and struct definitions for the ICU data provider"
28 categories = ["internationalization"]
29 license = "Unicode-DFS-2016"
30 repository = "https://github.com/unicode-org/icu4x"
33 [package.metadata.cargo-all-features]
34 skip_optional_dependencies = true
39 extra_features = ["serde"]
41 [package.metadata.docs.rs]
44 [dependencies.bincode]
48 [dependencies.databake]
57 [dependencies.displaydoc]
59 default-features = false
61 [dependencies.erased-serde]
65 default-features = false
67 [dependencies.icu_locid]
70 [dependencies.icu_provider_macros]
78 [dependencies.postcard]
81 default-features = false
90 default-features = false
92 [dependencies.serde_json]
96 default-features = false
98 [dependencies.stable_deref_trait]
100 default-features = false
102 [dependencies.writeable]
107 features = ["derive"]
109 [dependencies.zerofrom]
111 features = ["derive"]
113 [dependencies.zerovec]
115 features = ["derive"]
117 [dev-dependencies.serde_json]
120 [dev-dependencies.static_assertions]
135 deserialize_bincode_1 = [
144 deserialize_postcard_1 = [
148 log_error_context = ["log"]
149 macros = ["icu_provider_macros"]
154 std = ["icu_locid/std"]