• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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]
13edition = "2021"
14rust-version = "1.81"
15name = "icu_properties"
16version = "2.0.0-beta2"
17authors = ["The ICU4X Project Developers"]
18build = false
19include = [
20    "data/**/*",
21    "src/**/*",
22    "examples/**/*",
23    "benches/**/*",
24    "tests/**/*",
25    "Cargo.toml",
26    "LICENSE",
27    "README.md",
28]
29autolib = false
30autobins = false
31autoexamples = false
32autotests = false
33autobenches = false
34description = "Definitions for Unicode properties"
35homepage = "https://icu4x.unicode.org"
36readme = "README.md"
37categories = ["internationalization"]
38license = "Unicode-3.0"
39repository = "https://github.com/unicode-org/icu4x"
40
41[package.metadata.docs.rs]
42all-features = true
43
44[features]
45alloc = [
46    "zerovec/alloc",
47    "icu_collections/alloc",
48]
49compiled_data = ["dep:icu_properties_data"]
50datagen = [
51    "serde",
52    "dep:databake",
53    "potential_utf/databake",
54    "zerovec/databake",
55    "icu_collections/databake",
56    "icu_locale_core/databake",
57    "zerotrie/databake",
58]
59default = ["compiled_data"]
60serde = [
61    "dep:serde",
62    "icu_locale_core/serde",
63    "potential_utf/serde",
64    "zerovec/serde",
65    "icu_collections/serde",
66    "icu_provider/serde",
67    "zerotrie/serde",
68]
69unicode_bidi = ["dep:unicode-bidi"]
70
71[lib]
72name = "icu_properties"
73path = "src/lib.rs"
74
75[dependencies.databake]
76version = "0.2.0"
77features = ["derive"]
78optional = true
79default-features = false
80
81[dependencies.displaydoc]
82version = "0.2.3"
83default-features = false
84
85[dependencies.icu_collections]
86version = "~2.0.0-beta2"
87default-features = false
88
89[dependencies.icu_locale_core]
90version = "2.0.0-beta2"
91features = ["zerovec"]
92default-features = false
93
94[dependencies.icu_properties_data]
95version = "~2.0.0-beta2"
96optional = true
97default-features = false
98
99[dependencies.icu_provider]
100version = "2.0.0-beta2"
101default-features = false
102
103[dependencies.potential_utf]
104version = "0.1.1"
105features = ["zerovec"]
106default-features = false
107
108[dependencies.serde]
109version = "1.0.110"
110features = [
111    "derive",
112    "alloc",
113]
114optional = true
115default-features = false
116
117[dependencies.unicode-bidi]
118version = "0.3.11"
119optional = true
120default-features = false
121
122[dependencies.zerotrie]
123version = "0.2.0"
124features = [
125    "yoke",
126    "zerofrom",
127]
128default-features = false
129
130[dependencies.zerovec]
131version = "0.11.1"
132features = [
133    "derive",
134    "yoke",
135]
136default-features = false
137
138[dev-dependencies]
139