]> git.proxmox.com Git - rustc.git/blob - vendor/icu_provider/Cargo.toml
New upstream version 1.67.1+dfsg1
[rustc.git] / vendor / icu_provider / Cargo.toml
1 # THIS FILE IS AUTOMATICALLY GENERATED BY CARGO
2 #
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.
7 #
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.
11
12 [package]
13 edition = "2021"
14 name = "icu_provider"
15 version = "1.0.1"
16 authors = ["The ICU4X Project Developers"]
17 include = [
18 "src/**/*",
19 "examples/**/*",
20 "benches/**/*",
21 "tests/**/*",
22 "Cargo.toml",
23 "LICENSE",
24 "README.md",
25 ]
26 description = "Trait and struct definitions for the ICU data provider"
27 readme = "README.md"
28 categories = ["internationalization"]
29 license = "Unicode-DFS-2016"
30 repository = "https://github.com/unicode-org/icu4x"
31 resolver = "2"
32
33 [package.metadata.cargo-all-features]
34 skip_optional_dependencies = true
35 denylist = [
36 "bench",
37 "macros",
38 ]
39 extra_features = ["serde"]
40
41 [package.metadata.docs.rs]
42 all-features = true
43
44 [dependencies.bincode]
45 version = "1.3"
46 optional = true
47
48 [dependencies.databake]
49 version = "0.1.0"
50 features = ["derive"]
51 optional = true
52
53 [dependencies.dhat]
54 version = "0.3.0"
55 optional = true
56
57 [dependencies.displaydoc]
58 version = "0.2.3"
59 default-features = false
60
61 [dependencies.erased-serde]
62 version = "0.3"
63 features = ["alloc"]
64 optional = true
65 default-features = false
66
67 [dependencies.icu_locid]
68 version = "1.0.0"
69
70 [dependencies.icu_provider_macros]
71 version = "1.0.0"
72 optional = true
73
74 [dependencies.log]
75 version = "0.4"
76 optional = true
77
78 [dependencies.postcard]
79 version = "1.0.0"
80 optional = true
81 default-features = false
82
83 [dependencies.serde]
84 version = "1.0"
85 features = [
86 "derive",
87 "alloc",
88 ]
89 optional = true
90 default-features = false
91
92 [dependencies.serde_json]
93 version = "1.0"
94 features = ["alloc"]
95 optional = true
96 default-features = false
97
98 [dependencies.stable_deref_trait]
99 version = "1.2.0"
100 default-features = false
101
102 [dependencies.writeable]
103 version = "0.5"
104
105 [dependencies.yoke]
106 version = "0.6.2"
107 features = ["derive"]
108
109 [dependencies.zerofrom]
110 version = "0.1.0"
111 features = ["derive"]
112
113 [dependencies.zerovec]
114 version = "0.9"
115 features = ["derive"]
116
117 [dev-dependencies.serde_json]
118 version = "1.0"
119
120 [dev-dependencies.static_assertions]
121 version = "1.1"
122
123 [features]
124 datagen = [
125 "dhat",
126 "serde",
127 "erased-serde",
128 "databake",
129 "std",
130 "serde_json",
131 "sync",
132 "yoke/serde",
133 ]
134 default = []
135 deserialize_bincode_1 = [
136 "serde",
137 "bincode",
138 "std",
139 ]
140 deserialize_json = [
141 "serde",
142 "serde_json",
143 ]
144 deserialize_postcard_1 = [
145 "serde",
146 "postcard",
147 ]
148 log_error_context = ["log"]
149 macros = ["icu_provider_macros"]
150 serde = [
151 "dep:serde",
152 "yoke/serde",
153 ]
154 std = ["icu_locid/std"]
155 sync = []