Skip to content

Commit 6a787bb

Browse files
authored
Remove ZeroVec T: Bake bound. (unicode-org#4080)
1 parent 403d854 commit 6a787bb

File tree

8 files changed

+34
-34
lines changed

8 files changed

+34
-34
lines changed

Cargo.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/tutorials/Cargo.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/tutorials/testing/legacy_testdata/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,4 +20,4 @@ icu_list = "1.2.0"
2020
icu_locid_transform = "1.2.0"
2121
icu_plurals = "1.2.0"
2222
icu_provider = { version = "1.2.0" }
23-
zerovec = { version = "0.9.5" }
23+
zerovec = { version = "0.9.6" }

ffi/gn/Cargo.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ffi/gn/icu4x/BUILD.gn

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -236,7 +236,7 @@ rust_library("icu_calendar-v1_2_0") {
236236
deps += [ ":icu_provider-v1_2_0" ]
237237
deps += [ ":tinystr-v0_7_2" ]
238238
deps += [ ":writeable-v0_5_3" ]
239-
deps += [ ":zerovec-v0_9_5" ]
239+
deps += [ ":zerovec-v0_9_6" ]
240240

241241
rustenv = []
242242

@@ -316,7 +316,7 @@ rust_library("icu_casemap-v1_2_0") {
316316
deps += [ ":icu_properties-v1_2_0" ]
317317
deps += [ ":icu_provider-v1_2_0" ]
318318
deps += [ ":writeable-v0_5_3" ]
319-
deps += [ ":zerovec-v0_9_5" ]
319+
deps += [ ":zerovec-v0_9_6" ]
320320

321321
rustenv = []
322322

@@ -345,7 +345,7 @@ rust_library("icu_collator-v1_2_0") {
345345
deps += [ ":smallvec-v1_10_0" ]
346346
deps += [ ":utf16_iter-v1_0_4" ]
347347
deps += [ ":utf8_iter-v1_0_3" ]
348-
deps += [ ":zerovec-v0_9_5" ]
348+
deps += [ ":zerovec-v0_9_6" ]
349349

350350
rustenv = []
351351

@@ -368,7 +368,7 @@ rust_library("icu_collections-v1_2_0") {
368368
deps += [ ":displaydoc-v0_2_4($host_toolchain)" ]
369369
deps += [ ":yoke-v0_7_2" ]
370370
deps += [ ":zerofrom-v0_1_3" ]
371-
deps += [ ":zerovec-v0_9_5" ]
371+
deps += [ ":zerovec-v0_9_6" ]
372372

373373
rustenv = []
374374

@@ -400,7 +400,7 @@ rust_library("icu_datetime-v1_2_1") {
400400
deps += [ ":smallvec-v1_10_0" ]
401401
deps += [ ":tinystr-v0_7_2" ]
402402
deps += [ ":writeable-v0_5_3" ]
403-
deps += [ ":zerovec-v0_9_5" ]
403+
deps += [ ":zerovec-v0_9_6" ]
404404

405405
rustenv = []
406406

@@ -471,7 +471,7 @@ rust_library("icu_locid-v1_2_0") {
471471
deps += [ ":litemap-v0_7_1" ]
472472
deps += [ ":tinystr-v0_7_2" ]
473473
deps += [ ":writeable-v0_5_3" ]
474-
deps += [ ":zerovec-v0_9_5" ]
474+
deps += [ ":zerovec-v0_9_6" ]
475475

476476
rustenv = []
477477

@@ -496,7 +496,7 @@ rust_library("icu_locid_transform-v1_2_1") {
496496
deps += [ ":icu_locid-v1_2_0" ]
497497
deps += [ ":icu_provider-v1_2_0" ]
498498
deps += [ ":tinystr-v0_7_2" ]
499-
deps += [ ":zerovec-v0_9_5" ]
499+
deps += [ ":zerovec-v0_9_6" ]
500500

501501
rustenv = []
502502

@@ -524,7 +524,7 @@ rust_library("icu_normalizer-v1_2_0") {
524524
deps += [ ":utf16_iter-v1_0_4" ]
525525
deps += [ ":utf8_iter-v1_0_3" ]
526526
deps += [ ":write16-v1_0_0" ]
527-
deps += [ ":zerovec-v0_9_5" ]
527+
deps += [ ":zerovec-v0_9_6" ]
528528

529529
rustenv = []
530530

@@ -548,7 +548,7 @@ rust_library("icu_plurals-v1_2_0") {
548548
deps += [ ":fixed_decimal-v0_5_4" ]
549549
deps += [ ":icu_locid-v1_2_0" ]
550550
deps += [ ":icu_provider-v1_2_0" ]
551-
deps += [ ":zerovec-v0_9_5" ]
551+
deps += [ ":zerovec-v0_9_6" ]
552552

553553
rustenv = []
554554

@@ -573,7 +573,7 @@ rust_library("icu_properties-v1_2_0") {
573573
deps += [ ":icu_provider-v1_2_0" ]
574574
deps += [ ":tinystr-v0_7_2" ]
575575
deps += [ ":unicode-bidi-v0_3_13" ]
576-
deps += [ ":zerovec-v0_9_5" ]
576+
deps += [ ":zerovec-v0_9_6" ]
577577

578578
rustenv = []
579579

@@ -602,7 +602,7 @@ rust_library("icu_provider-v1_2_0") {
602602
deps += [ ":writeable-v0_5_3" ]
603603
deps += [ ":yoke-v0_7_2" ]
604604
deps += [ ":zerofrom-v0_1_3" ]
605-
deps += [ ":zerovec-v0_9_5" ]
605+
deps += [ ":zerovec-v0_9_6" ]
606606

607607
rustenv = []
608608

@@ -627,7 +627,7 @@ rust_library("icu_provider_adapters-v1_2_0") {
627627
deps += [ ":icu_locid_transform-v1_2_1" ]
628628
deps += [ ":icu_provider-v1_2_0" ]
629629
deps += [ ":tinystr-v0_7_2" ]
630-
deps += [ ":zerovec-v0_9_5" ]
630+
deps += [ ":zerovec-v0_9_6" ]
631631

632632
rustenv = []
633633

@@ -675,7 +675,7 @@ rust_library("icu_segmenter-v1_2_1") {
675675
deps += [ ":icu_locid-v1_2_0" ]
676676
deps += [ ":icu_provider-v1_2_0" ]
677677
deps += [ ":utf8_iter-v1_0_3" ]
678-
deps += [ ":zerovec-v0_9_5" ]
678+
deps += [ ":zerovec-v0_9_6" ]
679679

680680
rustenv = []
681681

@@ -703,7 +703,7 @@ rust_library("icu_timezone-v1_2_0") {
703703
deps += [ ":icu_provider-v1_2_0" ]
704704
deps += [ ":tinystr-v0_7_2" ]
705705
deps += [ ":zerotrie-v0_0_0" ]
706-
deps += [ ":zerovec-v0_9_5" ]
706+
deps += [ ":zerovec-v0_9_6" ]
707707

708708
rustenv = []
709709

@@ -1078,7 +1078,7 @@ rust_library("tinystr-v0_7_2") {
10781078

10791079
deps = []
10801080
deps += [ ":displaydoc-v0_2_4($host_toolchain)" ]
1081-
deps += [ ":zerovec-v0_9_5" ]
1081+
deps += [ ":zerovec-v0_9_6" ]
10821082

10831083
rustenv = []
10841084

@@ -1348,34 +1348,34 @@ rust_library("zerotrie-v0_0_0") {
13481348
visibility = [ ":*" ]
13491349
}
13501350

1351-
rust_library("zerovec-v0_9_5") {
1351+
rust_library("zerovec-v0_9_6") {
13521352
crate_name = "zerovec"
13531353
crate_root = "//utils/zerovec/src/lib.rs"
1354-
output_name = "zerovec-53f4595c77bcdee7"
1354+
output_name = "zerovec-e9b4f4ad42ba5c67"
13551355

13561356
deps = []
13571357
deps += [ ":yoke-v0_7_2" ]
13581358
deps += [ ":zerofrom-v0_1_3" ]
1359-
deps += [ ":zerovec-derive-v0_9_5($host_toolchain)" ]
1359+
deps += [ ":zerovec-derive-v0_9_6($host_toolchain)" ]
13601360

13611361
rustenv = []
13621362

13631363
rustflags = [
13641364
"--cap-lints=allow",
13651365
"--edition=2021",
1366-
"-Cmetadata=53f4595c77bcdee7",
1367-
"-Cextra-filename=-53f4595c77bcdee7",
1366+
"-Cmetadata=e9b4f4ad42ba5c67",
1367+
"-Cextra-filename=-e9b4f4ad42ba5c67",
13681368
"--cfg=feature=\"derive\"",
13691369
"--cfg=feature=\"yoke\"",
13701370
]
13711371

13721372
visibility = [ ":*" ]
13731373
}
13741374

1375-
rust_proc_macro("zerovec-derive-v0_9_5") {
1375+
rust_proc_macro("zerovec-derive-v0_9_6") {
13761376
crate_name = "zerovec_derive"
13771377
crate_root = "//utils/zerovec/derive/src/lib.rs"
1378-
output_name = "zerovec_derive-e74eda60d8fc56f9"
1378+
output_name = "zerovec_derive-6d8ac38dd01408bf"
13791379

13801380
deps = []
13811381
deps += [ ":proc-macro2-v1_0_63" ]
@@ -1387,8 +1387,8 @@ rust_proc_macro("zerovec-derive-v0_9_5") {
13871387
rustflags = [
13881388
"--cap-lints=allow",
13891389
"--edition=2021",
1390-
"-Cmetadata=e74eda60d8fc56f9",
1391-
"-Cextra-filename=-e74eda60d8fc56f9",
1390+
"-Cmetadata=6d8ac38dd01408bf",
1391+
"-Cextra-filename=-6d8ac38dd01408bf",
13921392
]
13931393

13941394
visibility = [ ":*" ]

utils/zerovec/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
[package]
66
name = "zerovec"
77
description = "Zero-copy vector backed by a byte array"
8-
version = "0.9.5"
8+
version = "0.9.6"
99
categories = ["rust-patterns", "memory-management", "caching", "no-std", "data-structures"]
1010
keywords = ["zerocopy", "serialization", "zero-copy", "serde"]
1111

utils/zerovec/derive/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
[package]
66
name = "zerovec-derive"
77
description = "Custom derive for the zerovec crate"
8-
version = "0.9.5"
8+
version = "0.9.6"
99
authors = ["Manish Goregaokar <manishsmail@gmail.com>"]
1010
categories = ["rust-patterns", "memory-management", "caching", "no-std", "data-structures"]
1111
keywords = ["zerocopy", "serialization", "zero-copy", "serde"]

utils/zerovec/src/zerovec/databake.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ use databake::*;
88

99
impl<T> Bake for ZeroVec<'_, T>
1010
where
11-
T: AsULE + ?Sized + Bake,
11+
T: AsULE + ?Sized,
1212
{
1313
fn bake(&self, env: &CrateEnv) -> TokenStream {
1414
env.insert("zerovec");

0 commit comments

Comments
 (0)