From 7003e64274e03c3c1aa9dbf6e4ba2dde1246e837 Mon Sep 17 00:00:00 2001 From: Robert Bastian <4706271+robertbastian@users.noreply.github.com> Date: Tue, 24 Oct 2023 11:59:27 +0200 Subject: [PATCH] Upgrade to icu@1.3 --- Cargo.lock | 2529 +---------------- crates/codegen/Cargo.toml | 12 - crates/codegen/src/bin/generate_icu.rs | 37 - crates/runtime/Cargo.toml | 7 +- crates/runtime/src/pluralization.rs | 37 +- crates/runtime/src/pluralization/generated.rs | 14 - crates/runtime/src/pluralization/icu/any.rs | 2 - .../icu/fallback/likelysubtags_v1/mod.rs | 2 - .../icu/fallback/likelysubtags_v1/und.rs.data | 1 - .../src/pluralization/icu/fallback/mod.rs | 2 - .../icu/fallback/parents_v1/mod.rs | 2 - .../icu/fallback/parents_v1/und.rs.data | 1 - .../icu/fallback/supplement/co_v1/mod.rs | 2 - .../icu/fallback/supplement/co_v1/und.rs.data | 1 - .../icu/fallback/supplement/mod.rs | 2 - crates/runtime/src/pluralization/icu/mod.rs | 2 - .../icu/plurals/cardinal_v1/af.rs.data | 1 - .../icu/plurals/cardinal_v1/ak.rs.data | 1 - .../icu/plurals/cardinal_v1/am.rs.data | 1 - .../icu/plurals/cardinal_v1/ar.rs.data | 1 - .../icu/plurals/cardinal_v1/ast.rs.data | 1 - .../icu/plurals/cardinal_v1/be.rs.data | 1 - .../icu/plurals/cardinal_v1/bm.rs.data | 1 - .../icu/plurals/cardinal_v1/br.rs.data | 1 - .../icu/plurals/cardinal_v1/bs.rs.data | 1 - .../icu/plurals/cardinal_v1/ca.rs.data | 1 - .../icu/plurals/cardinal_v1/ceb.rs.data | 1 - .../icu/plurals/cardinal_v1/cs.rs.data | 1 - .../icu/plurals/cardinal_v1/cy.rs.data | 1 - .../icu/plurals/cardinal_v1/da.rs.data | 1 - .../icu/plurals/cardinal_v1/dsb.rs.data | 1 - .../icu/plurals/cardinal_v1/es.rs.data | 1 - .../icu/plurals/cardinal_v1/ff.rs.data | 1 - .../icu/plurals/cardinal_v1/fr.rs.data | 1 - .../icu/plurals/cardinal_v1/ga.rs.data | 1 - .../icu/plurals/cardinal_v1/gd.rs.data | 1 - .../icu/plurals/cardinal_v1/gv.rs.data | 1 - .../icu/plurals/cardinal_v1/he.rs.data | 1 - .../icu/plurals/cardinal_v1/is.rs.data | 1 - .../icu/plurals/cardinal_v1/iu.rs.data | 1 - .../icu/plurals/cardinal_v1/ksh.rs.data | 1 - .../icu/plurals/cardinal_v1/kw.rs.data | 1 - .../icu/plurals/cardinal_v1/lag.rs.data | 1 - .../icu/plurals/cardinal_v1/lt.rs.data | 1 - .../icu/plurals/cardinal_v1/lv.rs.data | 1 - .../icu/plurals/cardinal_v1/mk.rs.data | 1 - .../icu/plurals/cardinal_v1/mo.rs.data | 1 - .../icu/plurals/cardinal_v1/mod.rs | 2 - .../icu/plurals/cardinal_v1/mt.rs.data | 1 - .../icu/plurals/cardinal_v1/pl.rs.data | 1 - .../icu/plurals/cardinal_v1/pt.rs.data | 1 - .../icu/plurals/cardinal_v1/ru.rs.data | 1 - .../icu/plurals/cardinal_v1/shi.rs.data | 1 - .../icu/plurals/cardinal_v1/si.rs.data | 1 - .../icu/plurals/cardinal_v1/sl.rs.data | 1 - .../icu/plurals/cardinal_v1/tzm.rs.data | 1 - .../src/pluralization/icu/plurals/mod.rs | 2 - .../icu/plurals/ordinal_v1/af.rs.data | 1 - .../icu/plurals/ordinal_v1/as.rs.data | 1 - .../icu/plurals/ordinal_v1/az.rs.data | 1 - .../icu/plurals/ordinal_v1/bal.rs.data | 1 - .../icu/plurals/ordinal_v1/be.rs.data | 1 - .../icu/plurals/ordinal_v1/ca.rs.data | 1 - .../icu/plurals/ordinal_v1/cy.rs.data | 1 - .../icu/plurals/ordinal_v1/en.rs.data | 1 - .../icu/plurals/ordinal_v1/gd.rs.data | 1 - .../icu/plurals/ordinal_v1/gu.rs.data | 1 - .../icu/plurals/ordinal_v1/hu.rs.data | 1 - .../icu/plurals/ordinal_v1/it.rs.data | 1 - .../icu/plurals/ordinal_v1/ka.rs.data | 1 - .../icu/plurals/ordinal_v1/kk.rs.data | 1 - .../icu/plurals/ordinal_v1/kw.rs.data | 1 - .../icu/plurals/ordinal_v1/lij.rs.data | 1 - .../icu/plurals/ordinal_v1/mk.rs.data | 1 - .../icu/plurals/ordinal_v1/mod.rs | 2 - .../icu/plurals/ordinal_v1/mr.rs.data | 1 - .../icu/plurals/ordinal_v1/ne.rs.data | 1 - .../icu/plurals/ordinal_v1/or.rs.data | 1 - .../icu/plurals/ordinal_v1/sq.rs.data | 1 - .../icu/plurals/ordinal_v1/sv.rs.data | 1 - .../icu/plurals/ordinal_v1/tk.rs.data | 1 - .../icu/plurals/ordinal_v1/uk.rs.data | 1 - crates/runtime/src/pluralization/readme.md | 3 - 83 files changed, 128 insertions(+), 2597 deletions(-) delete mode 100644 crates/codegen/src/bin/generate_icu.rs delete mode 100644 crates/runtime/src/pluralization/generated.rs delete mode 100644 crates/runtime/src/pluralization/icu/any.rs delete mode 100644 crates/runtime/src/pluralization/icu/fallback/likelysubtags_v1/mod.rs delete mode 100644 crates/runtime/src/pluralization/icu/fallback/likelysubtags_v1/und.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/fallback/mod.rs delete mode 100644 crates/runtime/src/pluralization/icu/fallback/parents_v1/mod.rs delete mode 100644 crates/runtime/src/pluralization/icu/fallback/parents_v1/und.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/fallback/supplement/co_v1/mod.rs delete mode 100644 crates/runtime/src/pluralization/icu/fallback/supplement/co_v1/und.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/fallback/supplement/mod.rs delete mode 100644 crates/runtime/src/pluralization/icu/mod.rs delete mode 100644 crates/runtime/src/pluralization/icu/plurals/cardinal_v1/af.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/plurals/cardinal_v1/ak.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/plurals/cardinal_v1/am.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/plurals/cardinal_v1/ar.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/plurals/cardinal_v1/ast.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/plurals/cardinal_v1/be.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/plurals/cardinal_v1/bm.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/plurals/cardinal_v1/br.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/plurals/cardinal_v1/bs.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/plurals/cardinal_v1/ca.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/plurals/cardinal_v1/ceb.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/plurals/cardinal_v1/cs.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/plurals/cardinal_v1/cy.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/plurals/cardinal_v1/da.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/plurals/cardinal_v1/dsb.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/plurals/cardinal_v1/es.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/plurals/cardinal_v1/ff.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/plurals/cardinal_v1/fr.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/plurals/cardinal_v1/ga.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/plurals/cardinal_v1/gd.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/plurals/cardinal_v1/gv.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/plurals/cardinal_v1/he.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/plurals/cardinal_v1/is.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/plurals/cardinal_v1/iu.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/plurals/cardinal_v1/ksh.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/plurals/cardinal_v1/kw.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/plurals/cardinal_v1/lag.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/plurals/cardinal_v1/lt.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/plurals/cardinal_v1/lv.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/plurals/cardinal_v1/mk.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/plurals/cardinal_v1/mo.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/plurals/cardinal_v1/mod.rs delete mode 100644 crates/runtime/src/pluralization/icu/plurals/cardinal_v1/mt.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/plurals/cardinal_v1/pl.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/plurals/cardinal_v1/pt.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/plurals/cardinal_v1/ru.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/plurals/cardinal_v1/shi.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/plurals/cardinal_v1/si.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/plurals/cardinal_v1/sl.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/plurals/cardinal_v1/tzm.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/plurals/mod.rs delete mode 100644 crates/runtime/src/pluralization/icu/plurals/ordinal_v1/af.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/plurals/ordinal_v1/as.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/plurals/ordinal_v1/az.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/plurals/ordinal_v1/bal.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/plurals/ordinal_v1/be.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/plurals/ordinal_v1/ca.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/plurals/ordinal_v1/cy.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/plurals/ordinal_v1/en.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/plurals/ordinal_v1/gd.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/plurals/ordinal_v1/gu.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/plurals/ordinal_v1/hu.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/plurals/ordinal_v1/it.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/plurals/ordinal_v1/ka.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/plurals/ordinal_v1/kk.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/plurals/ordinal_v1/kw.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/plurals/ordinal_v1/lij.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/plurals/ordinal_v1/mk.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/plurals/ordinal_v1/mod.rs delete mode 100644 crates/runtime/src/pluralization/icu/plurals/ordinal_v1/mr.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/plurals/ordinal_v1/ne.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/plurals/ordinal_v1/or.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/plurals/ordinal_v1/sq.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/plurals/ordinal_v1/sv.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/plurals/ordinal_v1/tk.rs.data delete mode 100644 crates/runtime/src/pluralization/icu/plurals/ordinal_v1/uk.rs.data delete mode 100644 crates/runtime/src/pluralization/readme.md diff --git a/Cargo.lock b/Cargo.lock index 143c7f9a..9a1fc04f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -77,7 +77,7 @@ version = "0.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f4fa78e18c64fce05e902adecd7a5eed15a5e0a3439f7b0e169f0252214865e3" dependencies = [ - "gimli 0.27.3", + "gimli", ] [[package]] @@ -86,17 +86,6 @@ version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" -[[package]] -name = "aes" -version = "0.8.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac1f845298e95f983ff1944b728ae08b8cebab80d684f0a832ed0fc74dfa27e2" -dependencies = [ - "cfg-if", - "cipher", - "cpufeatures", -] - [[package]] name = "ahash" version = "0.7.6" @@ -206,55 +195,6 @@ dependencies = [ "yansi-term", ] -[[package]] -name = "anstream" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ca84f3628370c59db74ee214b3263d58f9aadd9b4fe7e711fd87dc452b7f163" -dependencies = [ - "anstyle", - "anstyle-parse", - "anstyle-query", - "anstyle-wincon", - "colorchoice", - "is-terminal", - "utf8parse", -] - -[[package]] -name = "anstyle" -version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3a30da5c5f2d5e72842e00bcb57657162cdabef0931f40e2deb9b4140440cecd" - -[[package]] -name = "anstyle-parse" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "938874ff5980b03a87c5524b3ae5b59cf99b1d6bc836848df7bc5ada9643c333" -dependencies = [ - "utf8parse", -] - -[[package]] -name = "anstyle-query" -version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ca11d4be1bab0c8bc8734a9aa7bf4ee8316d462a08c6ac5052f888fef5b494b" -dependencies = [ - "windows-sys 0.48.0", -] - -[[package]] -name = "anstyle-wincon" -version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "180abfa45703aebe0093f79badacc01b8fd4ea2e35118747e5811127f926e188" -dependencies = [ - "anstyle", - "windows-sys 0.48.0", -] - [[package]] name = "antlr-rust" version = "0.3.0-beta" @@ -385,34 +325,16 @@ dependencies = [ "cfg-if", "libc", "miniz_oxide", - "object 0.31.1", + "object", "rustc-demangle", ] -[[package]] -name = "base-x" -version = "0.2.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4cbbc9d0964165b47557570cce6c952866c2678457aca742aafc9fb771d30270" - [[package]] name = "base64" version = "0.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" -[[package]] -name = "base64" -version = "0.21.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "604178f6c5c21f02dc555784810edfb88d34ac2c73b2eae109655649ee73ce3d" - -[[package]] -name = "base64ct" -version = "1.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b" - [[package]] name = "better_any" version = "0.2.0" @@ -762,7 +684,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f09b699698a2f5843ef63064010a5e7783403f99a697a04f41a2f8141cb4245d" dependencies = [ "anyhow", - "base64 0.13.1", + "base64", "bevy_animation", "bevy_app", "bevy_asset", @@ -1300,15 +1222,6 @@ dependencies = [ "unicode-segmentation", ] -[[package]] -name = "bincode" -version = "1.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad" -dependencies = [ - "serde", -] - [[package]] name = "bindgen" version = "0.64.0" @@ -1356,18 +1269,6 @@ version = "2.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "630be753d4e58660abd17930c71b647fe46c27ea6b63cc59e1e3851406972e42" -[[package]] -name = "bitvec" -version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c" -dependencies = [ - "funty", - "radium", - "tap", - "wyz", -] - [[package]] name = "block" version = "0.1.6" @@ -1419,28 +1320,6 @@ version = "3.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1" -[[package]] -name = "bytecheck" -version = "0.6.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b6372023ac861f6e6dc89c8344a8f398fb42aaba2b5dbc649ca0c0e9dbcb627" -dependencies = [ - "bytecheck_derive", - "ptr_meta", - "simdutf8", -] - -[[package]] -name = "bytecheck_derive" -version = "0.6.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a7ec4c6f261935ad534c0c22dbef2201b45918860eb1c574b972bd213a76af61" -dependencies = [ - "proc-macro2", - "quote", - "syn 1.0.109", -] - [[package]] name = "bytemuck" version = "1.13.1" @@ -1473,49 +1352,6 @@ version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be" -[[package]] -name = "bzip2" -version = "0.4.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bdb116a6ef3f6c3698828873ad02c3014b3c85cadb88496095628e3ef1e347f8" -dependencies = [ - "bzip2-sys", - "libc", -] - -[[package]] -name = "bzip2-sys" -version = "0.1.11+1.0.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "736a955f3fa7875102d57c82b8cac37ec45224a07fd32d58f9f7a186b6cd4cdc" -dependencies = [ - "cc", - "libc", - "pkg-config", -] - -[[package]] -name = "cached-path" -version = "0.6.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "097968e38f1319207f057d0f4d76452e4f4f847a5de61c5215379f297fa034f3" -dependencies = [ - "flate2", - "fs2", - "glob", - "indicatif", - "log", - "rand", - "reqwest", - "serde", - "serde_json", - "sha2", - "tar", - "tempfile", - "thiserror", - "zip", -] - [[package]] name = "cc" version = "1.0.81" @@ -1553,16 +1389,6 @@ version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e" -[[package]] -name = "cipher" -version = "0.4.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad" -dependencies = [ - "crypto-common", - "inout", -] - [[package]] name = "clang-sys" version = "1.6.1" @@ -1574,47 +1400,6 @@ dependencies = [ "libloading 0.7.4", ] -[[package]] -name = "clap" -version = "4.3.19" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5fd304a20bff958a57f04c4e96a2e7594cc4490a0e809cbd48bb6437edaa452d" -dependencies = [ - "clap_builder", - "clap_derive", - "once_cell", -] - -[[package]] -name = "clap_builder" -version = "4.3.19" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "01c6a3f08f1fe5662a35cfe393aec09c4df95f60ee93b7556505260f75eee9e1" -dependencies = [ - "anstream", - "anstyle", - "clap_lex", - "strsim", -] - -[[package]] -name = "clap_derive" -version = "4.3.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "54a9bb5758fc5dfe728d1019941681eccaf0cf8a4189b692a0ee2f2ecf90a050" -dependencies = [ - "heck", - "proc-macro2", - "quote", - "syn 2.0.28", -] - -[[package]] -name = "clap_lex" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2da6da31387c7e4ef160ffab6d5e7f00c42626fe39aea70a7b0f1773f7dd6c1b" - [[package]] name = "clipboard-win" version = "4.5.0" @@ -1626,12 +1411,6 @@ dependencies = [ "winapi", ] -[[package]] -name = "cobs" -version = "0.2.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "67ba02a97a2bd10f4b59b25c7973101c79642302776489e030cd13cdab09ed15" - [[package]] name = "codespan-reporting" version = "0.11.1" @@ -1648,12 +1427,6 @@ version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b" -[[package]] -name = "colorchoice" -version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7" - [[package]] name = "com-rs" version = "0.2.1" @@ -1679,18 +1452,6 @@ dependencies = [ "crossbeam-utils", ] -[[package]] -name = "console" -version = "0.15.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c926e00cc70edefdc64d3a5ff31cc65bb97a3460097762bd23afb4d8145fccf8" -dependencies = [ - "encode_unicode", - "lazy_static", - "libc", - "windows-sys 0.45.0", -] - [[package]] name = "console_error_panic_hook" version = "0.1.7" @@ -1701,12 +1462,6 @@ dependencies = [ "wasm-bindgen", ] -[[package]] -name = "const_fn" -version = "0.4.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fbdcdcb6d86f71c5e97409ad45898af11cbc995b4ee8112d59095a28d376c935" - [[package]] name = "const_panic" version = "0.2.8" @@ -1719,12 +1474,6 @@ version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "87ca1caa64ef4ed453e68bb3db612e51cf1b2f5b871337f0fcab1c8f87cc3dff" -[[package]] -name = "constant_time_eq" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "245097e9a4535ee1e3e3931fcfcd55a796a44c643e8596ff6566d68f09b87bbc" - [[package]] name = "constgebra" version = "0.1.3" @@ -1800,19 +1549,6 @@ dependencies = [ "bindgen", ] -[[package]] -name = "corosensei" -version = "0.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9847f90f32a50b0dcbd68bc23ff242798b13080b97b0569f6ed96a45ce4cf2cd" -dependencies = [ - "autocfg", - "cfg-if", - "libc", - "scopeguard", - "windows-sys 0.33.0", -] - [[package]] name = "cpal" version = "0.15.2" @@ -1856,12 +1592,6 @@ dependencies = [ "cfg-if", ] -[[package]] -name = "crlify" -version = "1.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61d949bc6625db810f1828a7508855176cf62d623e8c3ed693356313ea602696" - [[package]] name = "crossbeam-channel" version = "0.5.8" @@ -1872,30 +1602,6 @@ dependencies = [ "crossbeam-utils", ] -[[package]] -name = "crossbeam-deque" -version = "0.8.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce6fd6f855243022dcecf8702fef0c297d4338e226845fe067f6341ad9fa0cef" -dependencies = [ - "cfg-if", - "crossbeam-epoch", - "crossbeam-utils", -] - -[[package]] -name = "crossbeam-epoch" -version = "0.9.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae211234986c545741a7dc064309f67ee1e5ad243d0e48335adc0484d960bcc7" -dependencies = [ - "autocfg", - "cfg-if", - "crossbeam-utils", - "memoffset 0.9.0", - "scopeguard", -] - [[package]] name = "crossbeam-utils" version = "0.8.16" @@ -1947,40 +1653,6 @@ dependencies = [ "winapi", ] -[[package]] -name = "darling" -version = "0.20.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0209d94da627ab5605dcccf08bb18afa5009cfbef48d8a8b7d7bdbc79be25c5e" -dependencies = [ - "darling_core", - "darling_macro", -] - -[[package]] -name = "darling_core" -version = "0.20.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "177e3443818124b357d8e76f53be906d60937f0d3a90773a664fa63fa253e621" -dependencies = [ - "fnv", - "ident_case", - "proc-macro2", - "quote", - "syn 2.0.28", -] - -[[package]] -name = "darling_macro" -version = "0.20.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "836a9bbc7ad63342d6d6e7b815ccab164bc77a2d95d84bc3117a8c0d5c98e2d5" -dependencies = [ - "darling_core", - "quote", - "syn 2.0.28", -] - [[package]] name = "dasp_sample" version = "0.11.0" @@ -1993,45 +1665,6 @@ version = "2.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2e66c9d817f1720209181c316d28635c050fa304f9c79e47a520882661b7308" -[[package]] -name = "databake" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "142b0851e71c009e7f5582a8fa13de2cb133643026a57c7e4ae1b8c4369948e9" -dependencies = [ - "databake-derive", - "proc-macro2", - "quote", - "syn 1.0.109", -] - -[[package]] -name = "databake-derive" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fdbf8a83d97ace23f6e0f07dcb4f777ac575cab5d6f56c413129b047abac5d5d" -dependencies = [ - "proc-macro2", - "quote", - "syn 1.0.109", - "synstructure", -] - -[[package]] -name = "deduplicating_array" -version = "0.1.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b5426e8a7610ceca8b2f2c40a25ddd4476606c96a0c1e3524fdfdbeb64c1331" -dependencies = [ - "serde", -] - -[[package]] -name = "deranged" -version = "0.3.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7684a49fb1af197853ef7b2ee694bc1f5b4179556f1e5710e1760c5db6f5e929" - [[package]] name = "digest" version = "0.10.7" @@ -2040,15 +1673,8 @@ checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" dependencies = [ "block-buffer", "crypto-common", - "subtle", ] -[[package]] -name = "discard" -version = "1.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "212d0f5754cb6769937f4501cc0e67f4f4483c8d2c3e1e922ee9edbe4ab4c7c0" - [[package]] name = "dispatch" version = "0.2.0" @@ -2083,43 +1709,17 @@ dependencies = [ ] [[package]] -name = "dynasm" -version = "1.2.3" +name = "ecolor" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "add9a102807b524ec050363f09e06f1504214b0e1c7797f64261c891022dce8b" +checksum = "2e479a7fa3f23d4e794f8b2f8b3568dd4e47886ad1b12c9c095e141cb591eb63" dependencies = [ - "bitflags 1.3.2", - "byteorder", - "lazy_static", - "proc-macro-error", - "proc-macro2", - "quote", - "syn 1.0.109", + "bytemuck", ] [[package]] -name = "dynasmrt" -version = "1.2.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64fba5a42bd76a17cad4bfa00de168ee1cbfa06a5e8ce992ae880218c05641a9" -dependencies = [ - "byteorder", - "dynasm", - "memmap2", -] - -[[package]] -name = "ecolor" -version = "0.22.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2e479a7fa3f23d4e794f8b2f8b3568dd4e47886ad1b12c9c095e141cb591eb63" -dependencies = [ - "bytemuck", -] - -[[package]] -name = "egui" -version = "0.22.0" +name = "egui" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a3aef8ec3ae1b772f340170c65bf27d5b8c28f543a0116c844d2ac08d01123e7" dependencies = [ @@ -2155,15 +1755,6 @@ version = "1.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07" -[[package]] -name = "elsa" -version = "1.8.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5e0aca8dce8856e420195bd13b6a64de3334235ccc9214e824b86b12bf26283" -dependencies = [ - "stable_deref_trait", -] - [[package]] name = "emath" version = "0.22.0" @@ -2205,62 +1796,6 @@ dependencies = [ "syn 2.0.28", ] -[[package]] -name = "encode_unicode" -version = "0.3.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f" - -[[package]] -name = "encoding_rs" -version = "0.8.32" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "071a31f4ee85403370b58aca746f01041ede6f0da2730960ad001edc2b71b394" -dependencies = [ - "cfg-if", -] - -[[package]] -name = "enum-iterator" -version = "0.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4eeac5c5edb79e4e39fe8439ef35207780a11f69c52cbe424ce3dfad4cb78de6" -dependencies = [ - "enum-iterator-derive", -] - -[[package]] -name = "enum-iterator-derive" -version = "0.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c134c37760b27a871ba422106eedbb8247da973a09e82558bf26d619c882b159" -dependencies = [ - "proc-macro2", - "quote", - "syn 1.0.109", -] - -[[package]] -name = "enumset" -version = "1.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e875f1719c16de097dee81ed675e2d9bb63096823ed3f0ca827b7dea3028bbbb" -dependencies = [ - "enumset_derive", -] - -[[package]] -name = "enumset_derive" -version = "0.8.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e08b6c6ab82d70f08844964ba10c7babb716de2ecaeab9be5717918a5177d3af" -dependencies = [ - "darling", - "proc-macro2", - "quote", - "syn 2.0.28", -] - [[package]] name = "epaint" version = "0.22.0" @@ -2338,22 +1873,6 @@ version = "2.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0" -[[package]] -name = "eyre" -version = "0.6.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c2b6b5a29c02cdc822728b7d7b8ae1bab3e3b05d44522770ddd49722eeac7eb" -dependencies = [ - "indenter", - "once_cell", -] - -[[package]] -name = "fallible-iterator" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7" - [[package]] name = "fastrand" version = "1.9.0" @@ -2392,9 +1911,9 @@ dependencies = [ [[package]] name = "fixed_decimal" -version = "0.5.3" +version = "0.5.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1c9eab2dd2aadbc55056ed228ccc4be42d07cd61aee72d48768f8ac2e4ab7d54" +checksum = "5287d527037d0f35c8801880361eb38bb9bce194805350052c2a79538388faeb" dependencies = [ "displaydoc", "ryu", @@ -2448,16 +1967,6 @@ dependencies = [ "percent-encoding", ] -[[package]] -name = "fs2" -version = "0.4.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9564fc758e15025b46aa6643b1b77d047d1a56a1aea6e01002ac0c7026876213" -dependencies = [ - "libc", - "winapi", -] - [[package]] name = "fsevent-sys" version = "4.1.0" @@ -2467,21 +1976,6 @@ dependencies = [ "libc", ] -[[package]] -name = "funty" -version = "2.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c" - -[[package]] -name = "futures-channel" -version = "0.3.28" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2" -dependencies = [ - "futures-core", -] - [[package]] name = "futures-core" version = "0.3.28" @@ -2509,42 +2003,6 @@ dependencies = [ "waker-fn", ] -[[package]] -name = "futures-sink" -version = "0.3.28" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e" - -[[package]] -name = "futures-task" -version = "0.3.28" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65" - -[[package]] -name = "futures-util" -version = "0.3.28" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533" -dependencies = [ - "futures-core", - "futures-io", - "futures-task", - "memchr", - "pin-project-lite", - "pin-utils", - "slab", -] - -[[package]] -name = "generational-arena" -version = "0.2.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "877e94aff08e743b651baaea359664321055749b398adff8740a7399af7796e7" -dependencies = [ - "cfg-if", -] - [[package]] name = "generic-array" version = "0.14.7" @@ -2611,17 +2069,6 @@ dependencies = [ "windows 0.48.0", ] -[[package]] -name = "gimli" -version = "0.26.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22030e2c5a68ec659fde1e949a745124b48e6fa8b045b7ed5bd1fe4ccc5c4e5d" -dependencies = [ - "fallible-iterator", - "indexmap 1.9.3", - "stable_deref_trait", -] - [[package]] name = "gimli" version = "0.27.3" @@ -2773,34 +2220,6 @@ dependencies = [ "svg_fmt", ] -[[package]] -name = "h2" -version = "0.3.20" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97ec8491ebaf99c8eaa73058b045fe58073cd6be7f596ac993ced0b0a0c01049" -dependencies = [ - "bytes", - "fnv", - "futures-core", - "futures-sink", - "futures-util", - "http", - "indexmap 1.9.3", - "slab", - "tokio", - "tokio-util", - "tracing", -] - -[[package]] -name = "hashbrown" -version = "0.11.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e" -dependencies = [ - "ahash 0.7.6", -] - [[package]] name = "hashbrown" version = "0.12.3" @@ -2842,12 +2261,6 @@ version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" -[[package]] -name = "hermit-abi" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "443144c8cdadd93ebf52ddb4056d257f5b52c04d3c804e657d19eb73fc33668b" - [[package]] name = "hexasphere" version = "9.1.0" @@ -2864,15 +2277,6 @@ version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dfa686283ad6dd069f105e5ab091b04c62850d3e4cf5d67debad1933f55023df" -[[package]] -name = "hmac" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" -dependencies = [ - "digest", -] - [[package]] name = "home" version = "0.5.5" @@ -2883,552 +2287,121 @@ dependencies = [ ] [[package]] -name = "http" -version = "0.2.9" +name = "icu_locid" +version = "1.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd6effc99afb63425aff9b05836f029929e345a6148a14b7ecd5ab67af944482" +checksum = "f284eb342dc49d3e9d9f3b188489d76b5d22dfb1d1a5e0d1941811253bac625c" dependencies = [ - "bytes", - "fnv", - "itoa", + "displaydoc", + "litemap", + "serde", + "tinystr", + "writeable", + "zerovec", ] [[package]] -name = "http-body" -version = "0.4.5" +name = "icu_locid_transform" +version = "1.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1" +checksum = "6551daf80882d8e68eee186cc19e132d8bde1b1f059a79b93384a5ca0e8fc5e7" dependencies = [ - "bytes", - "http", - "pin-project-lite", + "displaydoc", + "icu_locid", + "icu_locid_transform_data", + "icu_provider", + "tinystr", + "zerovec", ] [[package]] -name = "httparse" -version = "1.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904" - -[[package]] -name = "httpdate" -version = "1.0.2" +name = "icu_locid_transform_data" +version = "1.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c4a1e36c821dbe04574f602848a19f742f4fb3c98d40449f11bcad18d6b17421" +checksum = "2a741eba5431f75eb2f1f9022d3cffabcadda6771e54fb4e77c8ba8653e4da44" [[package]] -name = "hyper" -version = "0.14.27" +name = "icu_plurals" +version = "1.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ffb1cfd654a8219eaef89881fdb3bb3b1cdc5fa75ded05d6933b2b382e395468" +checksum = "20556516b8be2b2f5dc3d6b23884b65c5c59ed8be0b44c419e4808c9b0792fce" dependencies = [ - "bytes", - "futures-channel", - "futures-core", - "futures-util", - "h2", - "http", - "http-body", - "httparse", - "httpdate", - "itoa", - "pin-project-lite", - "socket2", - "tokio", - "tower-service", - "tracing", - "want", + "displaydoc", + "fixed_decimal", + "icu_locid", + "icu_locid_transform", + "icu_plurals_data", + "icu_provider", + "zerovec", ] [[package]] -name = "hyper-tls" -version = "0.5.0" +name = "icu_plurals_data" +version = "1.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905" -dependencies = [ - "bytes", - "hyper", - "native-tls", - "tokio", - "tokio-native-tls", -] +checksum = "fdc552215224997aaaa4e05d95981386d3c52042acebfcc732137d5d9be96a21" [[package]] -name = "icu_calendar" -version = "1.2.0" +name = "icu_provider" +version = "1.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dee1e8c25ed44743d03e2d58ca1c0226786dc1aac1f9cb27485e2da2de5e0918" +checksum = "68acdef80034b5e35d8524e9817479d389a4f9774f3f0cbe1bf3884d80fd5934" dependencies = [ - "databake", "displaydoc", "icu_locid", - "icu_provider", - "serde", + "icu_provider_macros", + "stable_deref_trait", "tinystr", "writeable", + "yoke", + "zerofrom", "zerovec", ] [[package]] -name = "icu_casemapping" -version = "0.7.2" +name = "icu_provider_macros" +version = "1.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44be22dcbc418f34dbf0fc444a538fdeac5bd52c8688ad6f328603a90af9c2e0" +checksum = "2060258edfcfe32ca7058849bf0f146cb5c59aadbedf480333c0d0002f97bc99" dependencies = [ - "databake", - "displaydoc", - "icu_collections", - "icu_locid", - "icu_provider", - "serde", - "yoke", - "zerovec", + "proc-macro2", + "quote", + "syn 2.0.28", ] [[package]] -name = "icu_codepointtrie_builder" -version = "0.3.5" +name = "idna" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f848e681eee3907b3a5ecda6f1e6ce47e50cbafad37c5e85d2135e52bc481e80" +checksum = "7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c" dependencies = [ - "icu_collections", - "lazy_static", - "toml", - "wasmer", - "wasmer-wasi", + "unicode-bidi", + "unicode-normalization", ] [[package]] -name = "icu_collator" -version = "1.2.0" +name = "image" +version = "0.24.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "088882827079b243dc01883f92290dd3952b656faddc7a2972e6d3ab47e1fc7a" +checksum = "527909aa81e20ac3a44803521443a765550f09b5130c2c2fa1ea59c2f8f50a3a" dependencies = [ - "databake", - "displaydoc", - "icu_collections", - "icu_locid", - "icu_normalizer", - "icu_properties", - "icu_provider", - "serde", - "smallvec", - "utf16_iter", - "utf8_iter", - "zerovec", + "bytemuck", + "byteorder", + "color_quant", + "num-rational", + "num-traits", + "png", + "tiff", ] [[package]] -name = "icu_collections" -version = "1.2.0" +name = "indexmap" +version = "1.9.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef8302d8dfd6044d3ddb3f807a5ef3d7bbca9a574959c6d6e4dc39aa7012d0d5" -dependencies = [ - "databake", - "displaydoc", - "serde", - "yoke", - "zerofrom", - "zerovec", -] - -[[package]] -name = "icu_compactdecimal" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c5beccaf2a6328d0860a8bca9b20d84a70af7c7d09536fa184f0c4401d044b57" -dependencies = [ - "databake", - "displaydoc", - "fixed_decimal", - "icu_decimal", - "icu_plurals", - "icu_provider", - "serde", - "writeable", - "zerovec", -] - -[[package]] -name = "icu_datagen" -version = "1.2.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3533f2d19ca2842eec28f8ba60bc6cd0053a6215e97b19ffe74256cd347e5e0f" -dependencies = [ - "cached-path", - "clap", - "crlify", - "databake", - "displaydoc", - "elsa", - "eyre", - "icu_calendar", - "icu_casemapping", - "icu_codepointtrie_builder", - "icu_collator", - "icu_collections", - "icu_compactdecimal", - "icu_datetime", - "icu_decimal", - "icu_displaynames", - "icu_list", - "icu_locid", - "icu_locid_transform", - "icu_normalizer", - "icu_plurals", - "icu_properties", - "icu_provider", - "icu_provider_adapters", - "icu_provider_blob", - "icu_provider_fs", - "icu_relativetime", - "icu_segmenter", - "icu_timezone", - "itertools", - "lazy_static", - "log", - "ndarray", - "proc-macro2", - "quote", - "rayon", - "serde", - "serde-aux", - "serde_json", - "simple_logger", - "syn 1.0.109", - "tinystr", - "toml", - "writeable", - "zerovec", - "zip", -] - -[[package]] -name = "icu_datetime" -version = "1.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72d61014bb8604505baa84ed522aa039951bd81177828d165e80ea8a0543c8a7" -dependencies = [ - "databake", - "displaydoc", - "either", - "fixed_decimal", - "icu_calendar", - "icu_decimal", - "icu_locid", - "icu_plurals", - "icu_provider", - "icu_timezone", - "litemap", - "serde", - "smallvec", - "tinystr", - "writeable", - "zerovec", -] - -[[package]] -name = "icu_decimal" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "839d40602460578482205f1def416a6442cf29a24dc366aa8cf8d9f95a53c9d2" -dependencies = [ - "databake", - "displaydoc", - "fixed_decimal", - "icu_locid", - "icu_provider", - "serde", - "writeable", -] - -[[package]] -name = "icu_displaynames" -version = "0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a689e3da02298e6681cda6d02e30bb449f46e941664e5f372a64c15bf934369" -dependencies = [ - "databake", - "icu_collections", - "icu_locid", - "icu_provider", - "serde", - "tinystr", - "zerovec", -] - -[[package]] -name = "icu_list" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd7ba7442d9235b689d4fdce17c452ea229934980fd81ba50cc28275752c9f90" -dependencies = [ - "databake", - "deduplicating_array", - "displaydoc", - "icu_provider", - "regex-automata 0.2.0", - "serde", - "writeable", -] - -[[package]] -name = "icu_locid" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3003f85dccfc0e238ff567693248c59153a46f4e6125ba4020b973cef4d1d335" -dependencies = [ - "databake", - "displaydoc", - "litemap", - "serde", - "tinystr", - "writeable", - "zerovec", -] - -[[package]] -name = "icu_locid_transform" -version = "1.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd89f392982141a878a9321c9298cce46d14e1c17efc5f428dbfd96b443e57d0" -dependencies = [ - "databake", - "displaydoc", - "icu_locid", - "icu_provider", - "serde", - "tinystr", - "zerovec", -] - -[[package]] -name = "icu_normalizer" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "652869735c9fb9f5a64ba180ee16f2c848390469c116deef517ecc53f4343598" -dependencies = [ - "databake", - "displaydoc", - "icu_collections", - "icu_properties", - "icu_provider", - "serde", - "smallvec", - "utf16_iter", - "utf8_iter", - "write16", - "zerovec", -] - -[[package]] -name = "icu_plurals" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a18fbe19656b3cbae9a40a27b0303f06b2b51165e3b06d596dfdff8f06bfce9a" -dependencies = [ - "databake", - "displaydoc", - "fixed_decimal", - "icu_locid", - "icu_provider", - "serde", - "zerovec", -] - -[[package]] -name = "icu_properties" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce0e1aa26851f16c9e04412a5911c86b7f8768dac8f8d4c5f1c568a7e5d7a434" -dependencies = [ - "databake", - "displaydoc", - "icu_collections", - "icu_provider", - "serde", - "tinystr", - "zerovec", -] - -[[package]] -name = "icu_provider" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8dc312a7b6148f7dfe098047ae2494d12d4034f48ade58d4f353000db376e305" -dependencies = [ - "bincode", - "databake", - "displaydoc", - "erased-serde", - "icu_locid", - "icu_provider_macros", - "log", - "postcard", - "serde", - "serde_json", - "stable_deref_trait", - "writeable", - "yoke", - "zerofrom", - "zerovec", -] - -[[package]] -name = "icu_provider_adapters" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f4ae1e2bd0c41728b77e7c46e9afdec5e2127d1eedacc684724667d50c126bd3" -dependencies = [ - "databake", - "icu_locid", - "icu_provider", - "serde", - "tinystr", - "yoke", - "zerovec", -] - -[[package]] -name = "icu_provider_blob" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd364c9a01f791a4bc04a74cf2a1d01d9f6926a40fd5ae1c28004e1e70d8338b" -dependencies = [ - "icu_provider", - "log", - "postcard", - "serde", - "writeable", - "yoke", - "zerovec", -] - -[[package]] -name = "icu_provider_fs" -version = "1.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b861a88223338dcb70466b04918f1d8bc136575e6d252d1dc349ef4848d388e1" -dependencies = [ - "bincode", - "crlify", - "displaydoc", - "icu_provider", - "log", - "postcard", - "serde", - "serde-json-core", - "serde_json", - "writeable", -] - -[[package]] -name = "icu_provider_macros" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd8b728b9421e93eff1d9f8681101b78fa745e0748c95c655c83f337044a7e10" -dependencies = [ - "proc-macro2", - "quote", - "syn 1.0.109", -] - -[[package]] -name = "icu_relativetime" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "28810733e575bda56b7b20581b202908138125904ed87fd5c3db242a79232471" -dependencies = [ - "databake", - "displaydoc", - "fixed_decimal", - "icu_decimal", - "icu_plurals", - "icu_provider", - "serde", - "writeable", - "zerovec", -] - -[[package]] -name = "icu_segmenter" -version = "1.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c3300a7b6bf187be98a57264ad094f11f2e062c2e8263132af010ff522ee5495" -dependencies = [ - "databake", - "displaydoc", - "icu_collections", - "icu_locid", - "icu_provider", - "num-traits", - "serde", - "utf8_iter", - "zerovec", -] - -[[package]] -name = "icu_timezone" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e22da75a450de2d54161838efa9e1a1f5baa7bc1fffdb015f260e0992b01977" -dependencies = [ - "databake", - "displaydoc", - "icu_calendar", - "icu_locid", - "icu_provider", - "serde", - "tinystr", - "zerovec", -] - -[[package]] -name = "ident_case" -version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" - -[[package]] -name = "idna" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c" -dependencies = [ - "unicode-bidi", - "unicode-normalization", -] - -[[package]] -name = "image" -version = "0.24.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "527909aa81e20ac3a44803521443a765550f09b5130c2c2fa1ea59c2f8f50a3a" -dependencies = [ - "bytemuck", - "byteorder", - "color_quant", - "num-rational", - "num-traits", - "png", - "tiff", -] - -[[package]] -name = "indenter" -version = "0.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce23b50ad8242c51a442f3ff322d56b02f08852c77e4c0b4d3fd684abc89c683" - -[[package]] -name = "indexmap" -version = "1.9.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" +checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" dependencies = [ "autocfg", "hashbrown 0.12.3", - "serde", ] [[package]] @@ -3441,18 +2414,6 @@ dependencies = [ "hashbrown 0.14.0", ] -[[package]] -name = "indicatif" -version = "0.16.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d207dc617c7a380ab07ff572a6e52fa202a2a8f355860ac9c38e23f8196be1b" -dependencies = [ - "console", - "lazy_static", - "number_prefix", - "regex", -] - [[package]] name = "inflections" version = "1.1.1" @@ -3479,15 +2440,6 @@ dependencies = [ "libc", ] -[[package]] -name = "inout" -version = "0.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5" -dependencies = [ - "generic-array", -] - [[package]] name = "instant" version = "0.1.12" @@ -3510,23 +2462,6 @@ dependencies = [ "mach2", ] -[[package]] -name = "ipnet" -version = "2.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "28b29a3cd74f0f4598934efe3aeba42bae0eb4680554128851ebbecb02af14e6" - -[[package]] -name = "is-terminal" -version = "0.4.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb0889898416213fab133e1d33a0e5858a48177452750691bde3666d0fdbaf8b" -dependencies = [ - "hermit-abi", - "rustix", - "windows-sys 0.48.0", -] - [[package]] name = "itertools" version = "0.10.5" @@ -3668,12 +2603,6 @@ version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" -[[package]] -name = "leb128" -version = "0.2.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "884e2677b40cc8c339eaefcb701c32ef1fd2493d71118dc0ca4b6a736c93bd67" - [[package]] name = "lewton" version = "0.10.2" @@ -3711,12 +2640,6 @@ dependencies = [ "windows-sys 0.48.0", ] -[[package]] -name = "libm" -version = "0.2.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f7012b1bbb0719e1097c47611d3898568c546d597c2e74d66f6087edd5233ff4" - [[package]] name = "libudev-sys" version = "0.1.4" @@ -3735,12 +2658,9 @@ checksum = "57bcfdad1b858c2db7c38303a6d2ad4dfaf5eb53dfeb0910128b2c26d6158503" [[package]] name = "litemap" -version = "0.7.0" +version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3a04a5b2b6f54acba899926491d0a6c59d98012938ca2ab5befb281c034e8f94" -dependencies = [ - "serde", -] +checksum = "77a1a2647d5b7134127971a6de0d533c49de2159167e7f259c427195f87168a1" [[package]] name = "lock_api" @@ -3758,36 +2678,6 @@ version = "0.4.19" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b06a4cde4c0f271a446782e3eff8de789548ce57dbc8eca9292c27f4a42004b4" -[[package]] -name = "loupe" -version = "0.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b6a72dfa44fe15b5e76b94307eeb2ff995a8c5b283b55008940c02e0c5b634d" -dependencies = [ - "indexmap 1.9.3", - "loupe-derive", - "rustversion", -] - -[[package]] -name = "loupe-derive" -version = "0.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0fbfc88337168279f2e9ae06e157cfed4efd3316e14dc96ed074d4f2e6c5952" -dependencies = [ - "quote", - "syn 1.0.109", -] - -[[package]] -name = "mach" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b823e83b2affd8f40a9ee8c29dbc56404c1e34cd2710921f2801e2cf29527afa" -dependencies = [ - "libc", -] - [[package]] name = "mach2" version = "0.4.1" @@ -3815,31 +2705,12 @@ dependencies = [ "regex-automata 0.1.10", ] -[[package]] -name = "matrixmultiply" -version = "0.3.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "090126dc04f95dc0d1c1c91f61bdd474b3930ca064c1edc8a849da2c6cbe1e77" -dependencies = [ - "autocfg", - "rawpointer", -] - [[package]] name = "memchr" version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" -[[package]] -name = "memmap2" -version = "0.5.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "83faa42c0a078c393f6b29d5db232d8be22776a891f8f56e5284faee4a20b327" -dependencies = [ - "libc", -] - [[package]] name = "memoffset" version = "0.6.5" @@ -3849,15 +2720,6 @@ dependencies = [ "autocfg", ] -[[package]] -name = "memoffset" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c" -dependencies = [ - "autocfg", -] - [[package]] name = "metal" version = "0.24.0" @@ -3872,12 +2734,6 @@ dependencies = [ "objc", ] -[[package]] -name = "mime" -version = "0.3.17" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" - [[package]] name = "minimal-lexical" version = "0.2.1" @@ -3906,12 +2762,6 @@ dependencies = [ "windows-sys 0.48.0", ] -[[package]] -name = "more-asserts" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7843ec2de400bcbc6a6328c958dc38e5359da6e93e72e37bc5246bf1ae776389" - [[package]] name = "multimap" version = "0.8.3" @@ -3962,41 +2812,10 @@ dependencies = [ "once_cell", "regex", "regex-syntax 0.6.29", - "rustc-hash", - "thiserror", - "tracing", - "unicode-ident", -] - -[[package]] -name = "native-tls" -version = "0.2.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07226173c32f2926027b63cce4bcd8076c3552846cbe7925f3aaffeac0a3b92e" -dependencies = [ - "lazy_static", - "libc", - "log", - "openssl", - "openssl-probe", - "openssl-sys", - "schannel", - "security-framework", - "security-framework-sys", - "tempfile", -] - -[[package]] -name = "ndarray" -version = "0.15.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "adb12d4e967ec485a5f71c6311fe28158e9d6f4bc4a447b474184d0f91a8fa32" -dependencies = [ - "matrixmultiply", - "num-complex", - "num-integer", - "num-traits", - "rawpointer", + "rustc-hash", + "thiserror", + "tracing", + "unicode-ident", ] [[package]] @@ -4037,7 +2856,7 @@ dependencies = [ "bitflags 1.3.2", "cfg-if", "libc", - "memoffset 0.6.5", + "memoffset", ] [[package]] @@ -4111,15 +2930,6 @@ dependencies = [ "winapi", ] -[[package]] -name = "num-complex" -version = "0.4.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02e0d21255c828d6f128a1e41534206671e8c3ea0c62f32291e808dc82cff17d" -dependencies = [ - "num-traits", -] - [[package]] name = "num-derive" version = "0.3.3" @@ -4159,17 +2969,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2" dependencies = [ "autocfg", - "libm", -] - -[[package]] -name = "num_cpus" -version = "1.16.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" -dependencies = [ - "hermit-abi", - "libc", ] [[package]] @@ -4214,12 +3013,6 @@ dependencies = [ "syn 2.0.28", ] -[[package]] -name = "number_prefix" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3" - [[package]] name = "objc" version = "0.2.7" @@ -4285,18 +3078,6 @@ dependencies = [ "objc", ] -[[package]] -name = "object" -version = "0.28.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e42c982f2d955fac81dd7e1d0e1426a7d702acd9c98d19ab01083a6a0328c424" -dependencies = [ - "crc32fast", - "hashbrown 0.11.2", - "indexmap 1.9.3", - "memchr", -] - [[package]] name = "object" version = "0.31.1" @@ -4354,50 +3135,6 @@ dependencies = [ "winapi", ] -[[package]] -name = "openssl" -version = "0.10.56" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "729b745ad4a5575dd06a3e1af1414bd330ee561c01b3899eb584baeaa8def17e" -dependencies = [ - "bitflags 1.3.2", - "cfg-if", - "foreign-types", - "libc", - "once_cell", - "openssl-macros", - "openssl-sys", -] - -[[package]] -name = "openssl-macros" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.28", -] - -[[package]] -name = "openssl-probe" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" - -[[package]] -name = "openssl-sys" -version = "0.9.91" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "866b5f16f90776b9bb8dc1e1802ac6f0513de3a7a7465867bfbc563dc737faac" -dependencies = [ - "cc", - "libc", - "pkg-config", - "vcpkg", -] - [[package]] name = "orbclient" version = "0.3.46" @@ -4476,35 +3213,12 @@ dependencies = [ "windows-targets 0.48.1", ] -[[package]] -name = "password-hash" -version = "0.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7676374caaee8a325c9e7a2ae557f216c5563a171d6997b0ef8a65af35147700" -dependencies = [ - "base64ct", - "rand_core", - "subtle", -] - [[package]] name = "paste" version = "1.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c" -[[package]] -name = "pbkdf2" -version = "0.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "83a0692ec44e4cf1ef28ca317f14f8f07da2d95ec3fa01f86e4467b725e60917" -dependencies = [ - "digest", - "hmac", - "password-hash", - "sha2", -] - [[package]] name = "peeking_take_while" version = "0.1.2" @@ -4533,12 +3247,6 @@ version = "0.2.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2c516611246607d0c04186886dbb3a754368ef82c79e9827a802c6d836dd111c" -[[package]] -name = "pin-utils" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" - [[package]] name = "pkg-config" version = "0.3.27" @@ -4558,16 +3266,6 @@ dependencies = [ "miniz_oxide", ] -[[package]] -name = "postcard" -version = "1.0.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c9ee729232311d3cd113749948b689627618133b1c5012b77342c1950b25eaeb" -dependencies = [ - "cobs", - "serde", -] - [[package]] name = "pp-rs" version = "0.2.1" @@ -4633,12 +3331,6 @@ dependencies = [ "version_check", ] -[[package]] -name = "proc-macro-hack" -version = "0.5.20+deprecated" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068" - [[package]] name = "proc-macro2" version = "1.0.66" @@ -4708,26 +3400,6 @@ dependencies = [ "prost", ] -[[package]] -name = "ptr_meta" -version = "0.1.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0738ccf7ea06b608c10564b31debd4f5bc5e197fc8bfe088f68ae5ce81e7a4f1" -dependencies = [ - "ptr_meta_derive", -] - -[[package]] -name = "ptr_meta_derive" -version = "0.1.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "16b845dbfca988fa33db069c0e230574d15a3088f147a87b64c7589eb662c9ac" -dependencies = [ - "proc-macro2", - "quote", - "syn 1.0.109", -] - [[package]] name = "quote" version = "1.0.32" @@ -4737,12 +3409,6 @@ dependencies = [ "proc-macro2", ] -[[package]] -name = "radium" -version = "0.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09" - [[package]] name = "radsort" version = "0.1.0" @@ -4791,34 +3457,6 @@ version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f2ff9a1f06a88b01621b7ae906ef0211290d1c8a168a15542486a8f61c0833b9" -[[package]] -name = "rawpointer" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60a357793950651c4ed0f3f52338f53b2f809f32d83a07f72909fa13e4c6c1e3" - -[[package]] -name = "rayon" -version = "1.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d2df5196e37bcc87abebc0053e20787d73847bb33134a69841207dd0a47f03b" -dependencies = [ - "either", - "rayon-core", -] - -[[package]] -name = "rayon-core" -version = "1.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4b8f95bd6966f5c87776639160a66bd8ab9895d9d4ab01ddba9fc60661aebe8d" -dependencies = [ - "crossbeam-channel", - "crossbeam-deque", - "crossbeam-utils", - "num_cpus", -] - [[package]] name = "rectangle-pack" version = "0.4.2" @@ -4864,16 +3502,6 @@ dependencies = [ "regex-syntax 0.6.29", ] -[[package]] -name = "regex-automata" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e9368763f5a9b804326f3af749e16f9abf378d227bcdee7634b13d8f17793782" -dependencies = [ - "memchr", - "regex-syntax 0.6.29", -] - [[package]] name = "regex-automata" version = "0.3.6" @@ -4897,98 +3525,12 @@ version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e5ea92a5b6195c6ef2a0295ea818b312502c6fc94dde986c5553242e18fd4ce2" -[[package]] -name = "region" -version = "3.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "76e189c2369884dce920945e2ddf79b3dff49e071a167dd1817fa9c4c00d512e" -dependencies = [ - "bitflags 1.3.2", - "libc", - "mach", - "winapi", -] - -[[package]] -name = "rend" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "581008d2099240d37fb08d77ad713bcaec2c4d89d50b5b21a8bb1996bbab68ab" -dependencies = [ - "bytecheck", -] - [[package]] name = "renderdoc-sys" version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "216080ab382b992234dda86873c18d4c48358f5cfcb70fd693d7f6f2131b628b" -[[package]] -name = "reqwest" -version = "0.11.18" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cde824a14b7c14f85caff81225f411faacc04a2013f41670f41443742b1c1c55" -dependencies = [ - "base64 0.21.2", - "bytes", - "encoding_rs", - "futures-core", - "futures-util", - "h2", - "http", - "http-body", - "hyper", - "hyper-tls", - "ipnet", - "js-sys", - "log", - "mime", - "native-tls", - "once_cell", - "percent-encoding", - "pin-project-lite", - "serde", - "serde_json", - "serde_urlencoded", - "tokio", - "tokio-native-tls", - "tower-service", - "url", - "wasm-bindgen", - "wasm-bindgen-futures", - "web-sys", - "winreg", -] - -[[package]] -name = "rkyv" -version = "0.7.42" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0200c8230b013893c0b2d6213d6ec64ed2b9be2e0e016682b7224ff82cff5c58" -dependencies = [ - "bitvec", - "bytecheck", - "hashbrown 0.12.3", - "ptr_meta", - "rend", - "rkyv_derive", - "seahash", - "tinyvec", - "uuid 1.4.1", -] - -[[package]] -name = "rkyv_derive" -version = "0.7.42" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b2e06b915b5c230a17d7a736d1e2e63ee753c256a8614ef3f5147b13a4f5541d" -dependencies = [ - "proc-macro2", - "quote", - "syn 1.0.109", -] - [[package]] name = "rodio" version = "0.17.1" @@ -5005,7 +3547,7 @@ version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "300a51053b1cb55c80b7a9fde4120726ddf25ca241a1cbb926626f62fb136bff" dependencies = [ - "base64 0.13.1", + "base64", "bitflags 1.3.2", "serde", ] @@ -5022,15 +3564,6 @@ version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" -[[package]] -name = "rustc_version" -version = "0.2.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a" -dependencies = [ - "semver", -] - [[package]] name = "rustix" version = "0.38.7" @@ -5045,141 +3578,59 @@ dependencies = [ ] [[package]] -name = "rustversion" -version = "1.0.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4" - -[[package]] -name = "ruzstd" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac3ffab8f9715a0d455df4bbb9d21e91135aab3cd3ca187af0cd0c3c3f868fdc" -dependencies = [ - "byteorder", - "thiserror-core", - "twox-hash", -] - -[[package]] -name = "ryu" -version = "1.0.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741" - -[[package]] -name = "same-file" -version = "1.0.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" -dependencies = [ - "winapi-util", -] - -[[package]] -name = "schannel" -version = "0.1.22" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c3733bf4cf7ea0880754e19cb5a462007c4a8c1914bff372ccc95b464f1df88" -dependencies = [ - "windows-sys 0.48.0", -] - -[[package]] -name = "scopeguard" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" - -[[package]] -name = "seahash" -version = "4.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1c107b6f4780854c8b126e228ea8869f4d7b71260f962fefb57b996b8959ba6b" - -[[package]] -name = "security-framework" -version = "2.9.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05b64fb303737d99b81884b2c63433e9ae28abebe5eb5045dcdd175dc2ecf4de" -dependencies = [ - "bitflags 1.3.2", - "core-foundation", - "core-foundation-sys 0.8.4", - "libc", - "security-framework-sys", -] - -[[package]] -name = "security-framework-sys" -version = "2.9.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e932934257d3b408ed8f30db49d85ea163bfe74961f017f405b025af298f0c7a" -dependencies = [ - "core-foundation-sys 0.8.4", - "libc", -] - -[[package]] -name = "seldom_fn_plugin" -version = "0.4.0" +name = "rustversion" +version = "1.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8b68f2d4518ce1f3db064454d1103f4b85f23edcdab4350312e8f4697e0cd46" -dependencies = [ - "bevy", -] +checksum = "7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4" [[package]] -name = "semver" -version = "0.9.0" +name = "ruzstd" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403" +checksum = "ac3ffab8f9715a0d455df4bbb9d21e91135aab3cd3ca187af0cd0c3c3f868fdc" dependencies = [ - "semver-parser", + "byteorder", + "thiserror-core", + "twox-hash", ] [[package]] -name = "semver-parser" -version = "0.7.0" +name = "ryu" +version = "1.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3" +checksum = "1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741" [[package]] -name = "serde" -version = "1.0.182" +name = "same-file" +version = "1.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bdb30a74471f5b7a1fa299f40b4bf1be93af61116df95465b2b5fc419331e430" +checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" dependencies = [ - "serde_derive", + "winapi-util", ] [[package]] -name = "serde-aux" -version = "4.2.0" +name = "scopeguard" +version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c3dfe1b7eb6f9dcf011bd6fad169cdeaae75eda0d61b1a99a3f015b41b0cae39" -dependencies = [ - "serde", - "serde_json", -] +checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" [[package]] -name = "serde-json-core" +name = "seldom_fn_plugin" version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8014aeea272bca0f0779778d43253f2f3375b414185b30e6ecc4d3e4a9994781" +checksum = "e8b68f2d4518ce1f3db064454d1103f4b85f23edcdab4350312e8f4697e0cd46" dependencies = [ - "ryu", - "serde", + "bevy", ] [[package]] -name = "serde_bytes" -version = "0.11.12" +name = "serde" +version = "1.0.182" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ab33ec92f677585af6d88c65593ae2375adde54efdbf16d597f2cbc7a6d368ff" +checksum = "bdb30a74471f5b7a1fa299f40b4bf1be93af61116df95465b2b5fc419331e430" dependencies = [ - "serde", + "serde_derive", ] [[package]] @@ -5204,44 +3655,6 @@ dependencies = [ "serde", ] -[[package]] -name = "serde_urlencoded" -version = "0.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" -dependencies = [ - "form_urlencoded", - "itoa", - "ryu", - "serde", -] - -[[package]] -name = "sha1" -version = "0.6.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c1da05c97445caa12d05e848c4a4fcbbea29e748ac28f7e80e9b010392063770" -dependencies = [ - "sha1_smol", -] - -[[package]] -name = "sha1" -version = "0.10.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f04293dc80c3993519f2d7f6f511707ee7094fe0c6d3406feb330cdb3540eba3" -dependencies = [ - "cfg-if", - "cpufeatures", - "digest", -] - -[[package]] -name = "sha1_smol" -version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae1a47186c03a32177042e55dbc5fd5aee900b8e0069a8d70fba96a9375cd012" - [[package]] name = "sha2" version = "0.10.7" @@ -5274,22 +3687,6 @@ version = "0.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe" -[[package]] -name = "simdutf8" -version = "0.1.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f27f6278552951f1f2b8cf9da965d10969b2efdea95a6ec47987ab46edfe263a" - -[[package]] -name = "simple_logger" -version = "4.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2230cd5c29b815c9b699fb610b49a5ed65588f3509d9f0108be3a885da629333" -dependencies = [ - "log", - "windows-sys 0.42.0", -] - [[package]] name = "slab" version = "0.4.8" @@ -5326,16 +3723,6 @@ dependencies = [ "serde", ] -[[package]] -name = "socket2" -version = "0.4.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64a4a911eed85daf18834cfaa86a79b7d266ff93ff5ba14005426219480ed662" -dependencies = [ - "libc", - "winapi", -] - [[package]] name = "spirv" version = "0.2.0+1.5.4" @@ -5352,82 +3739,18 @@ version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" -[[package]] -name = "standback" -version = "0.2.17" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e113fb6f3de07a243d434a56ec6f186dfd51cb08448239fe7bcae73f87ff28ff" -dependencies = [ - "version_check", -] - [[package]] name = "static_assertions" version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" -[[package]] -name = "stdweb" -version = "0.4.20" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d022496b16281348b52d0e30ae99e01a73d737b2f45d38fed4edf79f9325a1d5" -dependencies = [ - "discard", - "rustc_version", - "stdweb-derive", - "stdweb-internal-macros", - "stdweb-internal-runtime", - "wasm-bindgen", -] - -[[package]] -name = "stdweb-derive" -version = "0.5.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c87a60a40fccc84bef0652345bbbbbe20a605bf5d0ce81719fc476f5c03b50ef" -dependencies = [ - "proc-macro2", - "quote", - "serde", - "serde_derive", - "syn 1.0.109", -] - -[[package]] -name = "stdweb-internal-macros" -version = "0.2.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "58fa5ff6ad0d98d1ffa8cb115892b6e69d67799f6763e162a1c9db421dc22e11" -dependencies = [ - "base-x", - "proc-macro2", - "quote", - "serde", - "serde_derive", - "serde_json", - "sha1 0.6.1", - "syn 1.0.109", -] - -[[package]] -name = "stdweb-internal-runtime" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "213701ba3370744dcd1a12960caa4843b3d68b4d1c0a5d575e0d65b2ee9d16c0" - [[package]] name = "str-buf" version = "1.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9e08d8363704e6c71fc928674353e6b7c23dcea9d82d7012c8faf2a3a025f8d0" -[[package]] -name = "strsim" -version = "0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" - [[package]] name = "strum" version = "0.24.1" @@ -5447,12 +3770,6 @@ dependencies = [ "syn 1.0.109", ] -[[package]] -name = "subtle" -version = "2.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc" - [[package]] name = "svg_fmt" version = "0.4.1" @@ -5519,29 +3836,6 @@ dependencies = [ "slotmap", ] -[[package]] -name = "tap" -version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369" - -[[package]] -name = "tar" -version = "0.4.39" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec96d2ffad078296368d46ff1cb309be1c23c513b4ab0e22a45de0185275ac96" -dependencies = [ - "filetime", - "libc", - "xattr", -] - -[[package]] -name = "target-lexicon" -version = "0.12.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d0e916b1148c8e263850e1ebcbd046f333e0683c724876bb0da63ea4373dc8a" - [[package]] name = "tempfile" version = "3.7.0" @@ -5625,68 +3919,12 @@ dependencies = [ "weezl", ] -[[package]] -name = "time" -version = "0.2.27" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4752a97f8eebd6854ff91f1c1824cd6160626ac4bd44287f7f4ea2035a02a242" -dependencies = [ - "const_fn", - "libc", - "standback", - "stdweb", - "time-macros", - "version_check", - "winapi", -] - -[[package]] -name = "time" -version = "0.3.25" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b0fdd63d58b18d663fbdf70e049f00a22c8e42be082203be7f26589213cd75ea" -dependencies = [ - "deranged", - "serde", - "time-core", -] - -[[package]] -name = "time-core" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7300fbefb4dadc1af235a9cef3737cea692a9d97e1b9cbcd4ebdae6f8868e6fb" - -[[package]] -name = "time-macros" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "957e9c6e26f12cb6d0dd7fc776bb67a706312e7299aed74c8dd5b17ebb27e2f1" -dependencies = [ - "proc-macro-hack", - "time-macros-impl", -] - -[[package]] -name = "time-macros-impl" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd3c141a1b43194f3f56a1411225df8646c55781d5f26db825b3d98507eb482f" -dependencies = [ - "proc-macro-hack", - "proc-macro2", - "quote", - "standback", - "syn 1.0.109", -] - [[package]] name = "tinystr" -version = "0.7.1" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ac3f5b6856e931e15e07b478e98c8045239829a65f9156d4fa7e7788197a5ef" +checksum = "d5d0e245e80bdc9b4e5356fc45a72184abbc3861992603f515270e9340f5a219" dependencies = [ - "databake", "displaydoc", "serde", "zerovec", @@ -5707,56 +3945,6 @@ version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" -[[package]] -name = "tokio" -version = "1.29.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "532826ff75199d5833b9d2c5fe410f29235e25704ee5f0ef599fb51c21f4a4da" -dependencies = [ - "autocfg", - "backtrace", - "bytes", - "libc", - "mio", - "num_cpus", - "pin-project-lite", - "socket2", - "windows-sys 0.48.0", -] - -[[package]] -name = "tokio-native-tls" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2" -dependencies = [ - "native-tls", - "tokio", -] - -[[package]] -name = "tokio-util" -version = "0.7.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "806fe8c2c87eccc8b3267cbae29ed3ab2d0bd37fca70ab622e46aaa9375ddb7d" -dependencies = [ - "bytes", - "futures-core", - "futures-sink", - "pin-project-lite", - "tokio", - "tracing", -] - -[[package]] -name = "toml" -version = "0.5.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234" -dependencies = [ - "serde", -] - [[package]] name = "toml_datetime" version = "0.6.3" @@ -5774,12 +3962,6 @@ dependencies = [ "winnow", ] -[[package]] -name = "tower-service" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52" - [[package]] name = "tracing" version = "0.1.37" @@ -5787,7 +3969,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8" dependencies = [ "cfg-if", - "log", "pin-project-lite", "tracing-attributes", "tracing-core", @@ -5854,12 +4035,6 @@ dependencies = [ "wasm-bindgen", ] -[[package]] -name = "try-lock" -version = "0.2.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed" - [[package]] name = "ttf-parser" version = "0.19.1" @@ -5938,24 +4113,6 @@ dependencies = [ "percent-encoding", ] -[[package]] -name = "utf16_iter" -version = "1.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "52df8b7fb78e7910d776fccf2e42ceaf3604d55e8e7eb2dbd183cb1441d8a692" - -[[package]] -name = "utf8_iter" -version = "1.0.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64a8922555b9500e3d865caed19330172cd67cbf82203f1a3311d8c305cc9f33" - -[[package]] -name = "utf8parse" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a" - [[package]] name = "uuid" version = "0.8.2" @@ -5978,12 +4135,6 @@ version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d" -[[package]] -name = "vcpkg" -version = "0.2.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" - [[package]] name = "vec_map" version = "0.8.2" @@ -6003,22 +4154,13 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9d5b2c62b4012a3e1eca5a7e077d13b3bf498c4073e33ccd58626607748ceeca" [[package]] -name = "walkdir" -version = "2.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "36df944cda56c7d8d8b7496af378e6b16de9284591917d307c9b4d313c44e698" -dependencies = [ - "same-file", - "winapi-util", -] - -[[package]] -name = "want" -version = "0.3.1" +name = "walkdir" +version = "2.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" +checksum = "36df944cda56c7d8d8b7496af378e6b16de9284591917d307c9b4d313c44e698" dependencies = [ - "try-lock", + "same-file", + "winapi-util", ] [[package]] @@ -6093,282 +4235,6 @@ version = "0.2.87" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1" -[[package]] -name = "wasmer" -version = "2.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ea8d8361c9d006ea3d7797de7bd6b1492ffd0f91a22430cfda6c1658ad57bedf" -dependencies = [ - "cfg-if", - "indexmap 1.9.3", - "js-sys", - "loupe", - "more-asserts", - "target-lexicon", - "thiserror", - "wasm-bindgen", - "wasmer-artifact", - "wasmer-compiler", - "wasmer-compiler-singlepass", - "wasmer-derive", - "wasmer-engine", - "wasmer-engine-dylib", - "wasmer-engine-universal", - "wasmer-types", - "wasmer-vm", - "winapi", -] - -[[package]] -name = "wasmer-artifact" -version = "2.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7aaf9428c29c1d8ad2ac0e45889ba8a568a835e33fd058964e5e500f2f7ce325" -dependencies = [ - "enumset", - "loupe", - "thiserror", - "wasmer-compiler", - "wasmer-types", -] - -[[package]] -name = "wasmer-compiler" -version = "2.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e67a6cd866aed456656db2cfea96c18baabbd33f676578482b85c51e1ee19d2c" -dependencies = [ - "enumset", - "loupe", - "rkyv", - "serde", - "serde_bytes", - "smallvec", - "target-lexicon", - "thiserror", - "wasmer-types", - "wasmparser", -] - -[[package]] -name = "wasmer-compiler-singlepass" -version = "2.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "29ca2a35204d8befa85062bc7aac259a8db8070b801b8a783770ba58231d729e" -dependencies = [ - "byteorder", - "dynasm", - "dynasmrt", - "gimli 0.26.2", - "lazy_static", - "loupe", - "more-asserts", - "rayon", - "smallvec", - "wasmer-compiler", - "wasmer-types", -] - -[[package]] -name = "wasmer-derive" -version = "2.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "00e50405cc2a2f74ff574584710a5f2c1d5c93744acce2ca0866084739284b51" -dependencies = [ - "proc-macro-error", - "proc-macro2", - "quote", - "syn 1.0.109", -] - -[[package]] -name = "wasmer-engine" -version = "2.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f98f010978c244db431b392aeab0661df7ea0822343334f8f2a920763548e45" -dependencies = [ - "backtrace", - "enumset", - "lazy_static", - "loupe", - "memmap2", - "more-asserts", - "rustc-demangle", - "serde", - "serde_bytes", - "target-lexicon", - "thiserror", - "wasmer-artifact", - "wasmer-compiler", - "wasmer-types", - "wasmer-vm", -] - -[[package]] -name = "wasmer-engine-dylib" -version = "2.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad0358af9c154724587731175553805648d9acb8f6657880d165e378672b7e53" -dependencies = [ - "cfg-if", - "enum-iterator", - "enumset", - "leb128", - "libloading 0.7.4", - "loupe", - "object 0.28.4", - "rkyv", - "serde", - "tempfile", - "tracing", - "wasmer-artifact", - "wasmer-compiler", - "wasmer-engine", - "wasmer-object", - "wasmer-types", - "wasmer-vm", - "which", -] - -[[package]] -name = "wasmer-engine-universal" -version = "2.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "440dc3d93c9ca47865a4f4edd037ea81bf983b5796b59b3d712d844b32dbef15" -dependencies = [ - "cfg-if", - "enumset", - "leb128", - "loupe", - "region", - "rkyv", - "wasmer-compiler", - "wasmer-engine", - "wasmer-engine-universal-artifact", - "wasmer-types", - "wasmer-vm", - "winapi", -] - -[[package]] -name = "wasmer-engine-universal-artifact" -version = "2.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68f1db3f54152657eb6e86c44b66525ff7801dad8328fe677da48dd06af9ad41" -dependencies = [ - "enum-iterator", - "enumset", - "loupe", - "rkyv", - "thiserror", - "wasmer-artifact", - "wasmer-compiler", - "wasmer-types", -] - -[[package]] -name = "wasmer-object" -version = "2.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d831335ff3a44ecf451303f6f891175c642488036b92ceceb24ac8623a8fa8b" -dependencies = [ - "object 0.28.4", - "thiserror", - "wasmer-compiler", - "wasmer-types", -] - -[[package]] -name = "wasmer-types" -version = "2.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "39df01ea05dc0a9bab67e054c7cb01521e53b35a7bb90bd02eca564ed0b2667f" -dependencies = [ - "backtrace", - "enum-iterator", - "indexmap 1.9.3", - "loupe", - "more-asserts", - "rkyv", - "serde", - "thiserror", -] - -[[package]] -name = "wasmer-vfs" -version = "2.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9302eae3edc53cb540c2d681e7f16d8274918c1ce207591f04fed351649e97c0" -dependencies = [ - "slab", - "thiserror", - "tracing", -] - -[[package]] -name = "wasmer-vm" -version = "2.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "30d965fa61f4dc4cdb35a54daaf7ecec3563fbb94154a6c35433f879466247dd" -dependencies = [ - "backtrace", - "cc", - "cfg-if", - "corosensei", - "enum-iterator", - "indexmap 1.9.3", - "lazy_static", - "libc", - "loupe", - "mach", - "memoffset 0.6.5", - "more-asserts", - "region", - "rkyv", - "scopeguard", - "serde", - "thiserror", - "wasmer-artifact", - "wasmer-types", - "winapi", -] - -[[package]] -name = "wasmer-wasi" -version = "2.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fadbe31e3c1b6f3e398ad172b169152ae1a743ae6efd5f9ffb34019983319d99" -dependencies = [ - "cfg-if", - "generational-arena", - "getrandom", - "libc", - "thiserror", - "tracing", - "wasm-bindgen", - "wasmer", - "wasmer-vfs", - "wasmer-wasi-types", - "winapi", -] - -[[package]] -name = "wasmer-wasi-types" -version = "2.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22dc83aadbdf97388de3211cb6f105374f245a3cf2a5c65a16776e7a087a8468" -dependencies = [ - "byteorder", - "time 0.2.27", - "wasmer-types", -] - -[[package]] -name = "wasmparser" -version = "0.83.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "718ed7c55c2add6548cca3ddd6383d738cd73b892df400e96b9aa876f0141d7a" - [[package]] name = "wayland-scanner" version = "0.29.5" @@ -6621,34 +4487,6 @@ dependencies = [ "syn 1.0.109", ] -[[package]] -name = "windows-sys" -version = "0.33.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43dbb096663629518eb1dfa72d80243ca5a6aca764cae62a2df70af760a9be75" -dependencies = [ - "windows_aarch64_msvc 0.33.0", - "windows_i686_gnu 0.33.0", - "windows_i686_msvc 0.33.0", - "windows_x86_64_gnu 0.33.0", - "windows_x86_64_msvc 0.33.0", -] - -[[package]] -name = "windows-sys" -version = "0.42.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7" -dependencies = [ - "windows_aarch64_gnullvm 0.42.2", - "windows_aarch64_msvc 0.42.2", - "windows_i686_gnu 0.42.2", - "windows_i686_msvc 0.42.2", - "windows_x86_64_gnu 0.42.2", - "windows_x86_64_gnullvm 0.42.2", - "windows_x86_64_msvc 0.42.2", -] - [[package]] name = "windows-sys" version = "0.45.0" @@ -6709,12 +4547,6 @@ version = "0.48.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc" -[[package]] -name = "windows_aarch64_msvc" -version = "0.33.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd761fd3eb9ab8cc1ed81e56e567f02dd82c4c837e48ac3b2181b9ffc5060807" - [[package]] name = "windows_aarch64_msvc" version = "0.42.2" @@ -6727,12 +4559,6 @@ version = "0.48.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3" -[[package]] -name = "windows_i686_gnu" -version = "0.33.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cab0cf703a96bab2dc0c02c0fa748491294bf9b7feb27e1f4f96340f208ada0e" - [[package]] name = "windows_i686_gnu" version = "0.42.2" @@ -6745,12 +4571,6 @@ version = "0.48.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241" -[[package]] -name = "windows_i686_msvc" -version = "0.33.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8cfdbe89cc9ad7ce618ba34abc34bbb6c36d99e96cae2245b7943cd75ee773d0" - [[package]] name = "windows_i686_msvc" version = "0.42.2" @@ -6763,12 +4583,6 @@ version = "0.48.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00" -[[package]] -name = "windows_x86_64_gnu" -version = "0.33.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b4dd9b0c0e9ece7bb22e84d70d01b71c6d6248b81a3c60d11869451b4cb24784" - [[package]] name = "windows_x86_64_gnu" version = "0.42.2" @@ -6793,12 +4607,6 @@ version = "0.48.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953" -[[package]] -name = "windows_x86_64_msvc" -version = "0.33.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff1e4aa646495048ec7f3ffddc411e1d829c026a2ec62b39da15c1055e406eaa" - [[package]] name = "windows_x86_64_msvc" version = "0.42.2" @@ -6850,35 +4658,11 @@ dependencies = [ "memchr", ] -[[package]] -name = "winreg" -version = "0.10.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "80d0f4e272c85def139476380b12f9ac60926689dd2e01d4923222f40580869d" -dependencies = [ - "winapi", -] - -[[package]] -name = "write16" -version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936" - [[package]] name = "writeable" -version = "0.5.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60e49e42bdb1d5dc76f4cd78102f8f0714d32edfa3efb82286eb0f0b1fc0da0f" - -[[package]] -name = "wyz" -version = "0.5.1" +version = "0.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed" -dependencies = [ - "tap", -] +checksum = "c0af0c3d13faebf8dda0b5256fa7096a2d5ccb662f7b9f54a40fe201077ab1c2" [[package]] name = "x11-dl" @@ -6913,15 +4697,6 @@ dependencies = [ "nix 0.24.3", ] -[[package]] -name = "xattr" -version = "0.2.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6d1526bbe5aaeb5eb06885f4d987bcdfa5e23187055de9b83fe00156a821fabc" -dependencies = [ - "libc", -] - [[package]] name = "xi-unicode" version = "0.3.0" @@ -6959,9 +4734,6 @@ dependencies = [ name = "yarn_slinger_codegen" version = "0.1.0" dependencies = [ - "icu_datagen", - "icu_plurals", - "icu_provider_adapters", "prost", "prost-build", ] @@ -7024,8 +4796,6 @@ dependencies = [ "fixed_decimal", "icu_locid", "icu_plurals", - "icu_provider", - "icu_provider_adapters", "log", "once_cell", "regex", @@ -7034,14 +4804,13 @@ dependencies = [ "unicode-normalization", "unicode-segmentation", "yarn_slinger_core", - "zerovec", ] [[package]] name = "yoke" -version = "0.7.1" +version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1848075a23a28f9773498ee9a0f2cf58fcbad4f8c0ccf84a210ab33c6ae495de" +checksum = "61e38c508604d6bbbd292dadb3c02559aa7fff6b654a078a36217cad871636e4" dependencies = [ "serde", "stable_deref_trait", @@ -7084,12 +4853,10 @@ dependencies = [ [[package]] name = "zerovec" -version = "0.9.4" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "198f54134cd865f437820aa3b43d0ad518af4e68ee161b444cdd15d8e567c8ea" +checksum = "1194130c5b155bf8ae50ab16c86ab758cd695cf9ad176d2f870b744cbdbb572e" dependencies = [ - "databake", - "serde", "yoke", "zerofrom", "zerovec-derive", @@ -7106,53 +4873,3 @@ dependencies = [ "syn 1.0.109", "synstructure", ] - -[[package]] -name = "zip" -version = "0.6.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "760394e246e4c28189f19d488c058bf16f564016aefac5d32bb1f3b51d5e9261" -dependencies = [ - "aes", - "byteorder", - "bzip2", - "constant_time_eq", - "crc32fast", - "crossbeam-utils", - "flate2", - "hmac", - "pbkdf2", - "sha1 0.10.5", - "time 0.3.25", - "zstd", -] - -[[package]] -name = "zstd" -version = "0.11.2+zstd.1.5.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20cc960326ece64f010d2d2107537f26dc589a6573a316bd5b1dba685fa5fde4" -dependencies = [ - "zstd-safe", -] - -[[package]] -name = "zstd-safe" -version = "5.0.2+zstd.1.5.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d2a5585e04f9eea4b2a3d1eca508c4dee9592a89ef6f450c11719da0726f4db" -dependencies = [ - "libc", - "zstd-sys", -] - -[[package]] -name = "zstd-sys" -version = "2.0.8+zstd.1.5.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5556e6ee25d32df2586c098bbfa278803692a20d0ab9565e049480d52707ec8c" -dependencies = [ - "cc", - "libc", - "pkg-config", -] diff --git a/crates/codegen/Cargo.toml b/crates/codegen/Cargo.toml index 89006260..9eb042b1 100644 --- a/crates/codegen/Cargo.toml +++ b/crates/codegen/Cargo.toml @@ -7,23 +7,11 @@ license = "MIT OR Apache-2.0" [features] default = [] proto = ["dep:prost", "dep:prost-build"] -icu = ["dep:icu_plurals", "dep:icu_datagen", "dep:icu_provider_adapters"] [[bin]] name = "generate_proto" required-features = ["proto"] - -[[bin]] -name = "generate_icu" -required-features = ["icu"] - [dependencies] prost = { version = "0.11", optional = true } prost-build = { version = "0.11", optional = true } - -icu_plurals = { version = "1", features = ["std"], optional = true } -icu_datagen = { version = "1", optional = true } -icu_provider_adapters = { version = "1", features = ["std"], optional = true } - - diff --git a/crates/codegen/src/bin/generate_icu.rs b/crates/codegen/src/bin/generate_icu.rs deleted file mode 100644 index c90b12cf..00000000 --- a/crates/codegen/src/bin/generate_icu.rs +++ /dev/null @@ -1,37 +0,0 @@ -use icu_datagen::prelude::*; -use icu_plurals::provider::*; -use icu_provider_adapters::fallback::provider::*; -use yarn_slinger_codegen::*; - -fn main() { - let mod_directory = path(ProjectPath::Runtime).join("src/pluralization/icu"); - - let options = { - let mut options = BakedOptions::default(); - options.use_separate_crates = true; - options.overwrite = true; - options - }; - let should_filter_locales = None; - icu_datagen::datagen( - should_filter_locales, - &[ - // For pluralization - CardinalV1Marker::KEY, - OrdinalV1Marker::KEY, - // For locale fallback provider, i.e. "en-GB" -> "en" - // Keys can be read from - LocaleFallbackLikelySubtagsV1Marker::KEY, - LocaleFallbackParentsV1Marker::KEY, - CollationFallbackSupplementV1Marker::KEY, - ], - &SourceData::default() - .with_cldr_for_tag(SourceData::LATEST_TESTED_CLDR_TAG, CldrLocaleSubset::Modern) - .unwrap(), - vec![Out::Baked { - mod_directory, - options, - }], - ) - .unwrap(); -} diff --git a/crates/runtime/Cargo.toml b/crates/runtime/Cargo.toml index bfadfdff..1cdbb2c2 100644 --- a/crates/runtime/Cargo.toml +++ b/crates/runtime/Cargo.toml @@ -19,12 +19,9 @@ yarn_slinger_core = { path = "../core" } unicode-normalization = "0.1" unicode-segmentation = "1" log = "0.4" -icu_plurals = { version = "1", features = ["std"] } -icu_locid = { version = "1", features = ["std"] } -icu_provider = { version = "1", features = ["std"] } -icu_provider_adapters = { version = "1", features = ["std"] } +icu_plurals = { version = "1.3", features = ["std"] } +icu_locid = { version = "1.3", features = ["std"] } fixed_decimal = { version = "0.5", features = ["ryu", "std"] } -zerovec = { version = "0.9", features = ["std"] } once_cell = "1" regex = "1" thiserror = "1" diff --git a/crates/runtime/src/pluralization.rs b/crates/runtime/src/pluralization.rs index 0a0b973d..26393c5c 100644 --- a/crates/runtime/src/pluralization.rs +++ b/crates/runtime/src/pluralization.rs @@ -1,12 +1,7 @@ -use crate::pluralization::generated::generate_provider; use crate::prelude::Language; use fixed_decimal::{DoublePrecision, FixedDecimal}; -use icu_locid::Locale; use icu_plurals::{PluralCategory, PluralRuleType}; use icu_plurals::{PluralOperands, PluralRules}; -use icu_provider::DataLocale; - -mod generated; #[derive(Debug)] pub(crate) struct Pluralization { @@ -17,8 +12,9 @@ pub(crate) struct Pluralization { impl Pluralization { pub(crate) fn new(language: impl Into) -> Self { let language = language.into(); - let locale: Locale = language.0.into(); - let (cardinal_rules, ordinal_rules) = construct_cardinal_and_ordinal_rules(&locale); + let locale = language.0.into(); + let cardinal_rules = PluralRules::try_new(&locale, PluralRuleType::Cardinal).unwrap(); + let ordinal_rules = PluralRules::try_new(&locale, PluralRuleType::Ordinal).unwrap(); Self { cardinal_rules, ordinal_rules, @@ -36,18 +32,6 @@ impl Pluralization { } } -fn construct_cardinal_and_ordinal_rules( - locale: impl Into, -) -> (PluralRules, PluralRules) { - let provider = generate_provider(); - let locale = locale.into(); - let cardinal_rules = - PluralRules::try_new_unstable(&provider, &locale, PluralRuleType::Cardinal).unwrap(); - let ordinal_rules = - PluralRules::try_new_unstable(&provider, &locale, PluralRuleType::Ordinal).unwrap(); - (cardinal_rules, ordinal_rules) -} - fn get_into_plural_operand(value: f32) -> PluralOperands { let rounded = value.round(); let floating_point = (rounded - value).abs(); @@ -63,7 +47,6 @@ mod tests { //! Adapted from `TestNumberPlurals` in use super::*; - use icu_locid::locale; #[test] fn test_number_plurals() { @@ -143,18 +126,4 @@ mod tests { ); } } - - #[test] - fn smoke_test() { - let provider = generate_provider(); - let pr = PluralRules::try_new_unstable( - &provider, - &locale!("en").into(), - PluralRuleType::Cardinal, - ) - .expect("Failed to construct a PluralRules struct."); - - assert_eq!(PluralCategory::One, pr.category_for(1_usize)); - assert_eq!(PluralCategory::Other, pr.category_for(5_usize)); - } } diff --git a/crates/runtime/src/pluralization/generated.rs b/crates/runtime/src/pluralization/generated.rs deleted file mode 100644 index 1565662a..00000000 --- a/crates/runtime/src/pluralization/generated.rs +++ /dev/null @@ -1,14 +0,0 @@ -extern crate alloc; - -use icu_plurals::provider::{CardinalV1Marker, OrdinalV1Marker}; -use icu_provider_adapters::fallback::LocaleFallbackProvider; - -struct UnstableProvider; -include!("icu/mod.rs"); - -impl_data_provider!(UnstableProvider); - -pub(crate) fn generate_provider( -) -> impl DataProvider + DataProvider { - LocaleFallbackProvider::try_new_unstable(UnstableProvider).unwrap() -} diff --git a/crates/runtime/src/pluralization/icu/any.rs b/crates/runtime/src/pluralization/icu/any.rs deleted file mode 100644 index c2398c8f..00000000 --- a/crates/runtime/src/pluralization/icu/any.rs +++ /dev/null @@ -1,2 +0,0 @@ -// @generated -impl_any_provider ! (BakedDataProvider) ; \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/fallback/likelysubtags_v1/mod.rs b/crates/runtime/src/pluralization/icu/fallback/likelysubtags_v1/mod.rs deleted file mode 100644 index e89d30b9..00000000 --- a/crates/runtime/src/pluralization/icu/fallback/likelysubtags_v1/mod.rs +++ /dev/null @@ -1,2 +0,0 @@ -// @generated -type DataStruct = < :: icu_provider_adapters :: fallback :: provider :: LocaleFallbackLikelySubtagsV1Marker as :: icu_provider :: DataMarker > :: Yokeable ; pub fn lookup (locale : & icu_provider :: DataLocale) -> Option < & 'static DataStruct > { locale . is_empty () . then (|| & UND) } static UND : DataStruct = include ! ("und.rs.data") ; \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/fallback/likelysubtags_v1/und.rs.data b/crates/runtime/src/pluralization/icu/fallback/likelysubtags_v1/und.rs.data deleted file mode 100644 index 5dfb677f..00000000 --- a/crates/runtime/src/pluralization/icu/fallback/likelysubtags_v1/und.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_provider_adapters :: fallback :: provider :: LocaleFallbackLikelySubtagsV1 { l2s : unsafe { # [allow (unused_unsafe)] :: zerovec :: ZeroMap :: from_parts_unchecked (unsafe { :: zerovec :: ZeroVec :: from_bytes_unchecked (b"am\0ar\0as\0be\0bg\0bgcbhobn\0brxchrcv\0doiel\0fa\0gu\0he\0hi\0hy\0ja\0ka\0kk\0km\0kn\0ko\0kokks\0ky\0lo\0maimk\0ml\0mn\0mnimr\0my\0ne\0or\0pa\0ps\0rajru\0sa\0satsd\0si\0sr\0ta\0te\0tg\0th\0ti\0tt\0uk\0ur\0yuezh\0") } , unsafe { :: zerovec :: ZeroVec :: from_bytes_unchecked (b"EthiArabBengCyrlCyrlDevaDevaBengDevaCherCyrlDevaGrekArabGujrHebrDevaArmnJpanGeorCyrlKhmrKndaKoreDevaArabCyrlLaooDevaCyrlMlymCyrlBengDevaMymrDevaOryaGuruArabDevaCyrlDevaOlckArabSinhCyrlTamlTeluCyrlThaiEthiCyrlCyrlArabHantHans") }) } , lr2s : unsafe { # [allow (unused_unsafe)] :: zerovec :: ZeroMap2d :: from_parts_unchecked (unsafe { :: zerovec :: ZeroVec :: from_bytes_unchecked (b"az\0ha\0kk\0ky\0mn\0ms\0pa\0sd\0sr\0tg\0uz\0yuezh\0") } , unsafe { :: zerovec :: ZeroVec :: from_bytes_unchecked (b"\x03\0\0\0\x05\0\0\0\t\0\0\0\x0B\0\0\0\x0C\0\0\0\r\0\0\0\x0E\0\0\0\x0F\0\0\0\x13\0\0\0\x14\0\0\0\x16\0\0\0\x17\0\0\0&\0\0\0") } , unsafe { :: zerovec :: ZeroVec :: from_bytes_unchecked (b"IQ\0IR\0RU\0CM\0SD\0AF\0CN\0IR\0MN\0CN\0TR\0CN\0CC\0PK\0IN\0ME\0RO\0RU\0TR\0PK\0AF\0CN\0CN\0AU\0BN\0GB\0GF\0HK\0ID\0MO\0PA\0PF\0PH\0SR\0TH\0TW\0US\0VN\0") } , unsafe { :: zerovec :: ZeroVec :: from_bytes_unchecked (b"ArabArabCyrlArabArabArabArabArabArabArabLatnMongArabArabDevaLatnLatnLatnLatnArabArabCyrlHansHantHantHantHantHantHantHantHantHantHantHantHantHantHantHant") }) } , l2r : unsafe { # [allow (unused_unsafe)] :: zerovec :: ZeroMap :: from_parts_unchecked (unsafe { :: zerovec :: ZeroVec :: from_bytes_unchecked (b"af\0am\0ar\0as\0astaz\0be\0bg\0bgcbhobn\0br\0brxbs\0ca\0cebchrcs\0cv\0cy\0da\0de\0doidsbel\0en\0es\0et\0eu\0fa\0ff\0fi\0filfo\0fr\0ga\0gd\0gl\0gu\0ha\0he\0hi\0hr\0hsbhu\0hy\0ia\0id\0ig\0is\0it\0ja\0jv\0ka\0keakgpkk\0km\0kn\0ko\0kokks\0ky\0lo\0lt\0lv\0maimi\0mk\0ml\0mn\0mnimr\0ms\0my\0ne\0nl\0nn\0no\0or\0pa\0pcmpl\0ps\0pt\0qu\0rajrm\0ro\0ru\0sa\0satsc\0sd\0si\0sk\0sl\0so\0sq\0sr\0su\0sv\0sw\0ta\0te\0tg\0th\0ti\0tk\0to\0tr\0tt\0uk\0ur\0uz\0vi\0wo\0xh\0yo\0yrlyuezh\0zu\0") } , unsafe { :: zerovec :: ZeroVec :: from_bytes_unchecked (b"ZA\0ET\0EG\0IN\0ES\0AZ\0BY\0BG\0IN\0IN\0BD\0FR\0IN\0BA\0ES\0PH\0US\0CZ\0RU\0GB\0DK\0DE\0IN\0DE\0GR\0US\0ES\0EE\0ES\0IR\0SN\0FI\0PH\0FO\0FR\0IE\0GB\0ES\0IN\0NG\0IL\0IN\0HR\0DE\0HU\0AM\x00001ID\0NG\0IS\0IT\0JP\0ID\0GE\0CV\0BR\0KZ\0KH\0IN\0KR\0IN\0IN\0KG\0LA\0LT\0LV\0IN\0NZ\0MK\0IN\0MN\0IN\0IN\0MY\0MM\0NP\0NL\0NO\0NO\0IN\0IN\0NG\0PL\0AF\0BR\0PE\0IN\0CH\0RO\0RU\0IN\0IN\0IT\0PK\0LK\0SK\0SI\0SO\0AL\0RS\0ID\0SE\0TZ\0IN\0IN\0TJ\0TH\0ET\0TM\0TO\0TR\0RU\0UA\0PK\0UZ\0VN\0SN\0ZA\0NG\0BR\0HK\0CN\0ZA\0") }) } , ls2r : unsafe { # [allow (unused_unsafe)] :: zerovec :: ZeroMap2d :: from_parts_unchecked (unsafe { :: zerovec :: ZeroVec :: from_bytes_unchecked (b"az\0en\0ff\0kk\0ky\0mn\0pa\0sd\0tg\0uz\0yuezh\0") } , unsafe { :: zerovec :: ZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\x02\0\0\0\x03\0\0\0\x04\0\0\0\x06\0\0\0\x07\0\0\0\x08\0\0\0\x0B\0\0\0\x0C\0\0\0\r\0\0\0\x0E\0\0\0\x11\0\0\0") } , unsafe { :: zerovec :: ZeroVec :: from_bytes_unchecked (b"ArabShawAdlmArabArabLatnMongArabDevaKhojSindArabArabHansBopoHanbHant") } , unsafe { :: zerovec :: ZeroVec :: from_bytes_unchecked (b"IR\0GB\0GN\0CN\0CN\0TR\0CN\0PK\0IN\0IN\0IN\0PK\0AF\0CN\0TW\0TW\0TW\0") }) } , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/fallback/mod.rs b/crates/runtime/src/pluralization/icu/fallback/mod.rs deleted file mode 100644 index 870b170c..00000000 --- a/crates/runtime/src/pluralization/icu/fallback/mod.rs +++ /dev/null @@ -1,2 +0,0 @@ -// @generated -pub mod likelysubtags_v1 ; pub mod parents_v1 ; pub mod supplement ; \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/fallback/parents_v1/mod.rs b/crates/runtime/src/pluralization/icu/fallback/parents_v1/mod.rs deleted file mode 100644 index 081013b1..00000000 --- a/crates/runtime/src/pluralization/icu/fallback/parents_v1/mod.rs +++ /dev/null @@ -1,2 +0,0 @@ -// @generated -type DataStruct = < :: icu_provider_adapters :: fallback :: provider :: LocaleFallbackParentsV1Marker as :: icu_provider :: DataMarker > :: Yokeable ; pub fn lookup (locale : & icu_provider :: DataLocale) -> Option < & 'static DataStruct > { locale . is_empty () . then (|| & UND) } static UND : DataStruct = include ! ("und.rs.data") ; \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/fallback/parents_v1/und.rs.data b/crates/runtime/src/pluralization/icu/fallback/parents_v1/und.rs.data deleted file mode 100644 index 817c1dd1..00000000 --- a/crates/runtime/src/pluralization/icu/fallback/parents_v1/und.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_provider_adapters :: fallback :: provider :: LocaleFallbackParentsV1 { parents : unsafe { # [allow (unused_unsafe)] :: zerovec :: ZeroMap :: from_parts_unchecked (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x84\0\0\0\0\0\x06\0\x0B\0\x10\0\x15\0\x1A\0\x1F\0$\0)\0.\x003\08\0=\0B\0G\0L\0Q\0V\0[\0`\0e\0j\0o\0t\0y\0~\0\x83\0\x88\0\x8D\0\x92\0\x97\0\x9C\0\xA1\0\xA6\0\xAB\0\xB0\0\xB5\0\xBA\0\xBF\0\xC4\0\xC9\0\xCE\0\xD3\0\xD8\0\xDD\0\xE2\0\xE7\0\xEC\0\xF1\0\xF6\0\xFB\0\0\x01\x05\x01\n\x01\x0F\x01\x14\x01\x19\x01\x1E\x01#\x01(\x01-\x012\x017\x01<\x01A\x01F\x01K\x01P\x01U\x01Z\x01_\x01d\x01i\x01n\x01s\x01x\x01}\x01\x82\x01\x87\x01\x8C\x01\x91\x01\x96\x01\x9B\x01\xA0\x01\xA5\x01\xAA\x01\xAF\x01\xB4\x01\xB9\x01\xBE\x01\xC3\x01\xC8\x01\xCD\x01\xD2\x01\xD7\x01\xDC\x01\xE1\x01\xE6\x01\xEB\x01\xF0\x01\xF5\x01\xFA\x01\xFF\x01\x04\x02\t\x02\x0E\x02\x13\x02\x18\x02\x1D\x02\"\x02'\x02,\x021\x026\x02;\x02@\x02G\x02I\x02K\x02M\x02R\x02W\x02\\\x02a\x02f\x02k\x02p\x02u\x02z\x02\x7F\x02\x84\x02\x89\x02en-150en-AGen-AIen-ATen-AUen-BBen-BEen-BMen-BSen-BWen-BZen-CCen-CHen-CKen-CMen-CXen-CYen-DEen-DGen-DKen-DMen-ERen-FIen-FJen-FKen-FMen-GBen-GDen-GGen-GHen-GIen-GMen-GYen-HKen-IEen-ILen-IMen-INen-IOen-JEen-JMen-KEen-KIen-KNen-KYen-LCen-LRen-LSen-MGen-MOen-MSen-MTen-MUen-MVen-MWen-MYen-NAen-NFen-NGen-NLen-NRen-NUen-NZen-PGen-PKen-PNen-PWen-RWen-SBen-SCen-SDen-SEen-SGen-SHen-SIen-SLen-SSen-SXen-SZen-TCen-TKen-TOen-TTen-TVen-TZen-UGen-VCen-VGen-VUen-WSen-ZAen-ZMen-ZWes-ARes-BOes-BRes-BZes-CLes-COes-CRes-CUes-DOes-ECes-GTes-HNes-MXes-NIes-PAes-PEes-PRes-PYes-SVes-USes-UYes-VEhi-Latnhtnbnnno-NOpt-AOpt-CHpt-CVpt-FRpt-GQpt-GWpt-LUpt-MOpt-MZpt-STpt-TLzh-Hant-MO") } , unsafe { :: zerovec :: ZeroVec :: from_bytes_unchecked (b"en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01150en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01150en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01150en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01150en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01150en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01150en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01150en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01150en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01150en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001en\0\0\0\0\0\0\x01001es\0\0\0\0\0\0\x01419es\0\0\0\0\0\0\x01419es\0\0\0\0\0\0\x01419es\0\0\0\0\0\0\x01419es\0\0\0\0\0\0\x01419es\0\0\0\0\0\0\x01419es\0\0\0\0\0\0\x01419es\0\0\0\0\0\0\x01419es\0\0\0\0\0\0\x01419es\0\0\0\0\0\0\x01419es\0\0\0\0\0\0\x01419es\0\0\0\0\0\0\x01419es\0\0\0\0\0\0\x01419es\0\0\0\0\0\0\x01419es\0\0\0\0\0\0\x01419es\0\0\0\0\0\0\x01419es\0\0\0\0\0\0\x01419es\0\0\0\0\0\0\x01419es\0\0\0\0\0\0\x01419es\0\0\0\0\0\0\x01419es\0\0\0\0\0\0\x01419es\0\0\0\0\0\0\x01419en\0\0\0\0\0\0\x01IN\0fr\0\0\0\0\0\0\x01HT\0no\0\0\0\0\0\0\0\0\0\0no\0\0\0\0\0\0\0\0\0\0no\0\0\0\0\0\0\0\0\0\0pt\0\0\0\0\0\0\x01PT\0pt\0\0\0\0\0\0\x01PT\0pt\0\0\0\0\0\0\x01PT\0pt\0\0\0\0\0\0\x01PT\0pt\0\0\0\0\0\0\x01PT\0pt\0\0\0\0\0\0\x01PT\0pt\0\0\0\0\0\0\x01PT\0pt\0\0\0\0\0\0\x01PT\0pt\0\0\0\0\0\0\x01PT\0pt\0\0\0\0\0\0\x01PT\0pt\0\0\0\0\0\0\x01PT\0zh\0\x01Hant\x01HK\0") }) } , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/fallback/supplement/co_v1/mod.rs b/crates/runtime/src/pluralization/icu/fallback/supplement/co_v1/mod.rs deleted file mode 100644 index 7532aaf4..00000000 --- a/crates/runtime/src/pluralization/icu/fallback/supplement/co_v1/mod.rs +++ /dev/null @@ -1,2 +0,0 @@ -// @generated -type DataStruct = < :: icu_provider_adapters :: fallback :: provider :: CollationFallbackSupplementV1Marker as :: icu_provider :: DataMarker > :: Yokeable ; pub fn lookup (locale : & icu_provider :: DataLocale) -> Option < & 'static DataStruct > { locale . is_empty () . then (|| & UND) } static UND : DataStruct = include ! ("und.rs.data") ; \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/fallback/supplement/co_v1/und.rs.data b/crates/runtime/src/pluralization/icu/fallback/supplement/co_v1/und.rs.data deleted file mode 100644 index 61e586d3..00000000 --- a/crates/runtime/src/pluralization/icu/fallback/supplement/co_v1/und.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_provider_adapters :: fallback :: provider :: LocaleFallbackSupplementV1 { parents : unsafe { # [allow (unused_unsafe)] :: zerovec :: ZeroMap :: from_parts_unchecked (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0yue") } , unsafe { :: zerovec :: ZeroVec :: from_bytes_unchecked (b"zh\0\x01Hant\0\0\0\0") }) } , unicode_extension_defaults : unsafe { # [allow (unused_unsafe)] :: zerovec :: ZeroMap2d :: from_parts_unchecked (unsafe { :: zerovec :: ZeroVec :: from_bytes_unchecked (b"co") } , unsafe { :: zerovec :: ZeroVec :: from_bytes_unchecked (b"\x02\0\0\0") } , unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x02\0\0\0\0\0\x02\0zhzh-Hant") } , unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x02\0\0\0\0\0\x06\0pinyinstroke") }) } , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/fallback/supplement/mod.rs b/crates/runtime/src/pluralization/icu/fallback/supplement/mod.rs deleted file mode 100644 index d796ca8b..00000000 --- a/crates/runtime/src/pluralization/icu/fallback/supplement/mod.rs +++ /dev/null @@ -1,2 +0,0 @@ -// @generated -pub mod co_v1 ; \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/mod.rs b/crates/runtime/src/pluralization/icu/mod.rs deleted file mode 100644 index 4f26f95b..00000000 --- a/crates/runtime/src/pluralization/icu/mod.rs +++ /dev/null @@ -1,2 +0,0 @@ -// @generated -# [clippy :: msrv = "1.61"] mod fallback ; # [clippy :: msrv = "1.61"] mod plurals ; # [clippy :: msrv = "1.61"] use :: icu_provider :: prelude :: * ; # [doc = r" Implement [`DataProvider`] on the given struct using the data"] # [doc = r" hardcoded in this module. This allows the struct to be used with"] # [doc = r" `icu`'s `_unstable` constructors."] # [doc = r""] # [doc = r" This macro can only be called from its definition-site, i.e. right"] # [doc = r" after `include!`-ing the generated module."] # [doc = r""] # [doc = r" ```compile_fail"] # [doc = r" struct MyDataProvider;"] # [doc = r#" include!("/path/to/generated/mod.rs");"#] # [doc = r" impl_data_provider(MyDataProvider);"] # [doc = r" ```"] # [allow (unused_macros)] macro_rules ! impl_data_provider { ($ provider : path) => { # [clippy :: msrv = "1.61"] impl DataProvider < :: icu_plurals :: provider :: CardinalV1Marker > for $ provider { fn load (& self , req : DataRequest ,) -> Result < DataResponse < :: icu_plurals :: provider :: CardinalV1Marker > , DataError > { plurals :: cardinal_v1 :: lookup (& req . locale) . map (zerofrom :: ZeroFrom :: zero_from) . map (DataPayload :: from_owned) . map (| payload | { DataResponse { metadata : Default :: default () , payload : Some (payload) , } }) . ok_or_else (|| DataErrorKind :: MissingLocale . with_req (:: icu_plurals :: provider :: CardinalV1Marker :: KEY , req)) } } # [clippy :: msrv = "1.61"] impl DataProvider < :: icu_plurals :: provider :: OrdinalV1Marker > for $ provider { fn load (& self , req : DataRequest ,) -> Result < DataResponse < :: icu_plurals :: provider :: OrdinalV1Marker > , DataError > { plurals :: ordinal_v1 :: lookup (& req . locale) . map (zerofrom :: ZeroFrom :: zero_from) . map (DataPayload :: from_owned) . map (| payload | { DataResponse { metadata : Default :: default () , payload : Some (payload) , } }) . ok_or_else (|| DataErrorKind :: MissingLocale . with_req (:: icu_plurals :: provider :: OrdinalV1Marker :: KEY , req)) } } # [clippy :: msrv = "1.61"] impl DataProvider < :: icu_provider_adapters :: fallback :: provider :: CollationFallbackSupplementV1Marker > for $ provider { fn load (& self , req : DataRequest ,) -> Result < DataResponse < :: icu_provider_adapters :: fallback :: provider :: CollationFallbackSupplementV1Marker > , DataError > { fallback :: supplement :: co_v1 :: lookup (& req . locale) . map (zerofrom :: ZeroFrom :: zero_from) . map (DataPayload :: from_owned) . map (| payload | { DataResponse { metadata : Default :: default () , payload : Some (payload) , } }) . ok_or_else (|| DataErrorKind :: MissingLocale . with_req (:: icu_provider_adapters :: fallback :: provider :: CollationFallbackSupplementV1Marker :: KEY , req)) } } # [clippy :: msrv = "1.61"] impl DataProvider < :: icu_provider_adapters :: fallback :: provider :: LocaleFallbackLikelySubtagsV1Marker > for $ provider { fn load (& self , req : DataRequest ,) -> Result < DataResponse < :: icu_provider_adapters :: fallback :: provider :: LocaleFallbackLikelySubtagsV1Marker > , DataError > { fallback :: likelysubtags_v1 :: lookup (& req . locale) . map (zerofrom :: ZeroFrom :: zero_from) . map (DataPayload :: from_owned) . map (| payload | { DataResponse { metadata : Default :: default () , payload : Some (payload) , } }) . ok_or_else (|| DataErrorKind :: MissingLocale . with_req (:: icu_provider_adapters :: fallback :: provider :: LocaleFallbackLikelySubtagsV1Marker :: KEY , req)) } } # [clippy :: msrv = "1.61"] impl DataProvider < :: icu_provider_adapters :: fallback :: provider :: LocaleFallbackParentsV1Marker > for $ provider { fn load (& self , req : DataRequest ,) -> Result < DataResponse < :: icu_provider_adapters :: fallback :: provider :: LocaleFallbackParentsV1Marker > , DataError > { fallback :: parents_v1 :: lookup (& req . locale) . map (zerofrom :: ZeroFrom :: zero_from) . map (DataPayload :: from_owned) . map (| payload | { DataResponse { metadata : Default :: default () , payload : Some (payload) , } }) . ok_or_else (|| DataErrorKind :: MissingLocale . with_req (:: icu_provider_adapters :: fallback :: provider :: LocaleFallbackParentsV1Marker :: KEY , req)) } } } } # [doc = r" Implement [`AnyProvider`] on the given struct using the data"] # [doc = r" hardcoded in this module. This allows the struct to be used with"] # [doc = r" `icu`'s `_any` constructors."] # [doc = r""] # [doc = r" This macro can only be called from its definition-site, i.e. right"] # [doc = r" after `include!`-ing the generated module."] # [doc = r" "] # [doc = r" ```compile_fail"] # [doc = r" struct MyAnyProvider;"] # [doc = r#" include!("/path/to/generated/mod.rs");"#] # [doc = r" impl_any_provider(MyAnyProvider);"] # [doc = r" ```"] # [allow (unused_macros)] macro_rules ! impl_any_provider { ($ provider : path) => { # [clippy :: msrv = "1.61"] impl AnyProvider for $ provider { fn load_any (& self , key : DataKey , req : DataRequest) -> Result < AnyResponse , DataError > { const CARDINALV1MARKER : :: icu_provider :: DataKeyHash = :: icu_plurals :: provider :: CardinalV1Marker :: KEY . hashed () ; const ORDINALV1MARKER : :: icu_provider :: DataKeyHash = :: icu_plurals :: provider :: OrdinalV1Marker :: KEY . hashed () ; const COLLATIONFALLBACKSUPPLEMENTV1MARKER : :: icu_provider :: DataKeyHash = :: icu_provider_adapters :: fallback :: provider :: CollationFallbackSupplementV1Marker :: KEY . hashed () ; const LOCALEFALLBACKLIKELYSUBTAGSV1MARKER : :: icu_provider :: DataKeyHash = :: icu_provider_adapters :: fallback :: provider :: LocaleFallbackLikelySubtagsV1Marker :: KEY . hashed () ; const LOCALEFALLBACKPARENTSV1MARKER : :: icu_provider :: DataKeyHash = :: icu_provider_adapters :: fallback :: provider :: LocaleFallbackParentsV1Marker :: KEY . hashed () ; match key . hashed () { CARDINALV1MARKER => plurals :: cardinal_v1 :: lookup (& req . locale) . map (AnyPayload :: from_static_ref) , ORDINALV1MARKER => plurals :: ordinal_v1 :: lookup (& req . locale) . map (AnyPayload :: from_static_ref) , COLLATIONFALLBACKSUPPLEMENTV1MARKER => fallback :: supplement :: co_v1 :: lookup (& req . locale) . map (AnyPayload :: from_static_ref) , LOCALEFALLBACKLIKELYSUBTAGSV1MARKER => fallback :: likelysubtags_v1 :: lookup (& req . locale) . map (AnyPayload :: from_static_ref) , LOCALEFALLBACKPARENTSV1MARKER => fallback :: parents_v1 :: lookup (& req . locale) . map (AnyPayload :: from_static_ref) , _ => return Err (DataErrorKind :: MissingDataKey . with_req (key , req)) , } . map (| payload | AnyResponse { payload : Some (payload) , metadata : Default :: default () , }) . ok_or_else (|| DataErrorKind :: MissingLocale . with_req (key , req)) } } } } # [clippy :: msrv = "1.61"] pub struct BakedDataProvider ; impl_data_provider ! (BakedDataProvider) ; \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/af.rs.data b/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/af.rs.data deleted file mode 100644 index 2987ac7a..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/af.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_plurals :: provider :: PluralRulesV1 { zero : None , one : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0\0\0\0\0\x01\0\0\0\x01\0\0\0") } ,)) , two : None , few : None , many : None , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/ak.rs.data b/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/ak.rs.data deleted file mode 100644 index 4bca91c3..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/ak.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_plurals :: provider :: PluralRulesV1 { zero : None , one : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0\0\0\0\0\0\0\0\0\x01\0\0\0") } ,)) , two : None , few : None , many : None , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/am.rs.data b/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/am.rs.data deleted file mode 100644 index 42e94c4e..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/am.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_plurals :: provider :: PluralRulesV1 { zero : None , one : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x02\0\0\0\0\0\r\0\xC1\0\0\0\0\0\0\0\0\0\0\0\0@\0\0\0\0\x01\0\0\0\x01\0\0\0") } ,)) , two : None , few : None , many : None , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/ar.rs.data b/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/ar.rs.data deleted file mode 100644 index 50e75552..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/ar.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_plurals :: provider :: PluralRulesV1 { zero : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0\0\0\0\0\0\0\0\0\0\0\0\0") } ,)) , one : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0\0\0\0\0\x01\0\0\0\x01\0\0\0") } ,)) , two : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0\0\0\0\0\x02\0\0\0\x02\0\0\0") } ,)) , few : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0d\0\0\0\x03\0\0\0\n\0\0\0") } ,)) , many : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0d\0\0\0\x0B\0\0\0c\0\0\0") } ,)) , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/ast.rs.data b/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/ast.rs.data deleted file mode 100644 index 21e581da..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/ast.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_plurals :: provider :: PluralRulesV1 { zero : None , one : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x02\0\0\0\0\0\r\0\xC1\0\0\0\0\x01\0\0\0\x01\0\0\0\xC2\0\0\0\0\0\0\0\0\0\0\0\0") } ,)) , two : None , few : None , many : None , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/be.rs.data b/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/be.rs.data deleted file mode 100644 index cb130eed..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/be.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_plurals :: provider :: PluralRulesV1 { zero : None , one : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x02\0\0\0\0\0\r\0\xC0\n\0\0\0\x01\0\0\0\x01\0\0\0\x80d\0\0\0\x0B\0\0\0\x0B\0\0\0") } ,)) , two : None , few : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x02\0\0\0\0\0\r\0\xC0\n\0\0\0\x02\0\0\0\x04\0\0\0\x80d\0\0\0\x0C\0\0\0\x0E\0\0\0") } ,)) , many : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x03\0\0\0\0\0\r\0\x1A\0\xC0\n\0\0\0\0\0\0\0\0\0\0\0@\n\0\0\0\x05\0\0\0\t\0\0\0@d\0\0\0\x0B\0\0\0\x0E\0\0\0") } ,)) , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/bm.rs.data b/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/bm.rs.data deleted file mode 100644 index e2308af3..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/bm.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_plurals :: provider :: PluralRulesV1 { zero : None , one : None , two : None , few : None , many : None , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/br.rs.data b/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/br.rs.data deleted file mode 100644 index f770d919..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/br.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_plurals :: provider :: PluralRulesV1 { zero : None , one : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x02\0\0\0\0\0\r\0\xC0\n\0\0\0\x01\0\0\0\x01\0\0\0\x80d\0\0\0\x0B\0\0\0\x0B\0\0\0G\0\0\0G\0\0\0[\0\0\0[\0\0\0") } ,)) , two : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x02\0\0\0\0\0\r\0\xC0\n\0\0\0\x02\0\0\0\x02\0\0\0\x80d\0\0\0\x0C\0\0\0\x0C\0\0\0H\0\0\0H\0\0\0\\\0\0\0\\\0\0\0") } ,)) , few : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x02\0\0\0\0\0\x15\0\xC0\n\0\0\0\x03\0\0\0\x04\0\0\0\t\0\0\0\t\0\0\0\x80d\0\0\0\n\0\0\0\x13\0\0\0F\0\0\0O\0\0\0Z\0\0\0c\0\0\0") } ,)) , many : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x02\0\0\0\0\0\r\0\x80\0\0\0\0\0\0\0\0\0\0\0\0\xC0@B\x0F\0\0\0\0\0\0\0\0\0") } ,)) , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/bs.rs.data b/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/bs.rs.data deleted file mode 100644 index fc658b0f..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/bs.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_plurals :: provider :: PluralRulesV1 { zero : None , one : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x05\0\0\0\0\0\r\0\x1A\0'\x004\0\xC2\0\0\0\0\0\0\0\0\0\0\0\0\xC1\n\0\0\0\x01\0\0\0\x01\0\0\0\x81d\0\0\0\x0B\0\0\0\x0B\0\0\0D\n\0\0\0\x01\0\0\0\x01\0\0\0\x84d\0\0\0\x0B\0\0\0\x0B\0\0\0") } ,)) , two : None , few : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x05\0\0\0\0\0\r\0\x1A\0'\x004\0\xC2\0\0\0\0\0\0\0\0\0\0\0\0\xC1\n\0\0\0\x02\0\0\0\x04\0\0\0\x81d\0\0\0\x0C\0\0\0\x0E\0\0\0D\n\0\0\0\x02\0\0\0\x04\0\0\0\x84d\0\0\0\x0C\0\0\0\x0E\0\0\0") } ,)) , many : None , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/ca.rs.data b/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/ca.rs.data deleted file mode 100644 index 9c1da51d..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/ca.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_plurals :: provider :: PluralRulesV1 { zero : None , one : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x02\0\0\0\0\0\r\0\xC1\0\0\0\0\x01\0\0\0\x01\0\0\0\xC2\0\0\0\0\0\0\0\0\0\0\0\0") } ,)) , two : None , few : None , many : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x05\0\0\0\0\0\r\0\x1A\0'\x004\0\xC7\0\0\0\0\0\0\0\0\0\0\0\0\x81\0\0\0\0\0\0\0\0\0\0\0\0\xC1@B\x0F\0\0\0\0\0\0\0\0\0\xC2\0\0\0\0\0\0\0\0\0\0\0\0\x07\0\0\0\0\0\0\0\0\x05\0\0\0") } ,)) , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/ceb.rs.data b/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/ceb.rs.data deleted file mode 100644 index 9e334a3d..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/ceb.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_plurals :: provider :: PluralRulesV1 { zero : None , one : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x06\0\0\0\0\0\r\0*\x007\0T\0a\0\xC2\0\0\0\0\0\0\0\0\0\0\0\0\xC1\0\0\0\0\x01\0\0\0\x01\0\0\0\x02\0\0\0\x02\0\0\0\x03\0\0\0\x03\0\0\0B\0\0\0\0\0\0\0\0\0\0\0\0\x81\n\0\0\0\x04\0\0\0\x04\0\0\0\x06\0\0\0\x06\0\0\0\t\0\0\0\t\0\0\0\x02\0\0\0\0\0\0\0\0\0\0\0\0\x84\n\0\0\0\x04\0\0\0\x04\0\0\0\x06\0\0\0\x06\0\0\0\t\0\0\0\t\0\0\0") } ,)) , two : None , few : None , many : None , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/cs.rs.data b/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/cs.rs.data deleted file mode 100644 index 7548331e..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/cs.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_plurals :: provider :: PluralRulesV1 { zero : None , one : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x02\0\0\0\0\0\r\0\xC1\0\0\0\0\x01\0\0\0\x01\0\0\0\xC2\0\0\0\0\0\0\0\0\0\0\0\0") } ,)) , two : None , few : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x02\0\0\0\0\0\r\0\xC1\0\0\0\0\x02\0\0\0\x04\0\0\0\xC2\0\0\0\0\0\0\0\0\0\0\0\0") } ,)) , many : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\x82\0\0\0\0\0\0\0\0\0\0\0\0") } ,)) , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/cy.rs.data b/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/cy.rs.data deleted file mode 100644 index cc9432c8..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/cy.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_plurals :: provider :: PluralRulesV1 { zero : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0\0\0\0\0\0\0\0\0\0\0\0\0") } ,)) , one : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0\0\0\0\0\x01\0\0\0\x01\0\0\0") } ,)) , two : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0\0\0\0\0\x02\0\0\0\x02\0\0\0") } ,)) , few : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0\0\0\0\0\x03\0\0\0\x03\0\0\0") } ,)) , many : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0\0\0\0\0\x06\0\0\0\x06\0\0\0") } ,)) , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/da.rs.data b/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/da.rs.data deleted file mode 100644 index 85f72714..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/da.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_plurals :: provider :: PluralRulesV1 { zero : None , one : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x03\0\0\0\0\0\r\0\x1A\0\xC0\0\0\0\0\x01\0\0\0\x01\0\0\0\x05\0\0\0\0\0\0\0\0\0\0\0\0\xC1\0\0\0\0\0\0\0\0\0\0\0\0\x01\0\0\0\x01\0\0\0") } ,)) , two : None , few : None , many : None , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/dsb.rs.data b/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/dsb.rs.data deleted file mode 100644 index b9eea9a8..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/dsb.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_plurals :: provider :: PluralRulesV1 { zero : None , one : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x03\0\0\0\0\0\r\0\x1A\0\xC2\0\0\0\0\0\0\0\0\0\0\0\0\xC1d\0\0\0\x01\0\0\0\x01\0\0\0Dd\0\0\0\x01\0\0\0\x01\0\0\0") } ,)) , two : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x03\0\0\0\0\0\r\0\x1A\0\xC2\0\0\0\0\0\0\0\0\0\0\0\0\xC1d\0\0\0\x02\0\0\0\x02\0\0\0Dd\0\0\0\x02\0\0\0\x02\0\0\0") } ,)) , few : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x03\0\0\0\0\0\r\0\x1A\0\xC2\0\0\0\0\0\0\0\0\0\0\0\0\xC1d\0\0\0\x03\0\0\0\x04\0\0\0Dd\0\0\0\x03\0\0\0\x04\0\0\0") } ,)) , many : None , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/es.rs.data b/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/es.rs.data deleted file mode 100644 index c37a2b9a..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/es.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_plurals :: provider :: PluralRulesV1 { zero : None , one : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0\0\0\0\0\x01\0\0\0\x01\0\0\0") } ,)) , two : None , few : None , many : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x05\0\0\0\0\0\r\0\x1A\0'\x004\0\xC7\0\0\0\0\0\0\0\0\0\0\0\0\x81\0\0\0\0\0\0\0\0\0\0\0\0\xC1@B\x0F\0\0\0\0\0\0\0\0\0\xC2\0\0\0\0\0\0\0\0\0\0\0\0\x07\0\0\0\0\0\0\0\0\x05\0\0\0") } ,)) , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/ff.rs.data b/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/ff.rs.data deleted file mode 100644 index ed1969c2..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/ff.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_plurals :: provider :: PluralRulesV1 { zero : None , one : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC1\0\0\0\0\0\0\0\0\0\0\0\0\x01\0\0\0\x01\0\0\0") } ,)) , two : None , few : None , many : None , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/fr.rs.data b/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/fr.rs.data deleted file mode 100644 index 080a3b11..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/fr.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_plurals :: provider :: PluralRulesV1 { zero : None , one : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC1\0\0\0\0\0\0\0\0\0\0\0\0\x01\0\0\0\x01\0\0\0") } ,)) , two : None , few : None , many : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x05\0\0\0\0\0\r\0\x1A\0'\x004\0\xC7\0\0\0\0\0\0\0\0\0\0\0\0\x81\0\0\0\0\0\0\0\0\0\0\0\0\xC1@B\x0F\0\0\0\0\0\0\0\0\0\xC2\0\0\0\0\0\0\0\0\0\0\0\0\x07\0\0\0\0\0\0\0\0\x05\0\0\0") } ,)) , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/ga.rs.data b/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/ga.rs.data deleted file mode 100644 index b34ce81c..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/ga.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_plurals :: provider :: PluralRulesV1 { zero : None , one : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0\0\0\0\0\x01\0\0\0\x01\0\0\0") } ,)) , two : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0\0\0\0\0\x02\0\0\0\x02\0\0\0") } ,)) , few : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0\0\0\0\0\x03\0\0\0\x06\0\0\0") } ,)) , many : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0\0\0\0\0\x07\0\0\0\n\0\0\0") } ,)) , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/gd.rs.data b/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/gd.rs.data deleted file mode 100644 index cbdb8cb0..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/gd.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_plurals :: provider :: PluralRulesV1 { zero : None , one : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0\0\0\0\0\x01\0\0\0\x01\0\0\0\x0B\0\0\0\x0B\0\0\0") } ,)) , two : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0\0\0\0\0\x02\0\0\0\x02\0\0\0\x0C\0\0\0\x0C\0\0\0") } ,)) , few : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0\0\0\0\0\x03\0\0\0\n\0\0\0\r\0\0\0\x13\0\0\0") } ,)) , many : None , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/gv.rs.data b/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/gv.rs.data deleted file mode 100644 index 124d4d09..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/gv.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_plurals :: provider :: PluralRulesV1 { zero : None , one : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x02\0\0\0\0\0\r\0\xC2\0\0\0\0\0\0\0\0\0\0\0\0\xC1\n\0\0\0\x01\0\0\0\x01\0\0\0") } ,)) , two : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x02\0\0\0\0\0\r\0\xC2\0\0\0\0\0\0\0\0\0\0\0\0\xC1\n\0\0\0\x02\0\0\0\x02\0\0\0") } ,)) , few : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x02\0\0\0\0\0\r\0\xC2\0\0\0\0\0\0\0\0\0\0\0\0\xC1d\0\0\0\0\0\0\0\0\0\0\0\x14\0\0\0\x14\0\0\0(\0\0\0(\0\0\0<\0\0\0<\0\0\0P\0\0\0P\0\0\0") } ,)) , many : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\x82\0\0\0\0\0\0\0\0\0\0\0\0") } ,)) , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/he.rs.data b/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/he.rs.data deleted file mode 100644 index ffed00b7..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/he.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_plurals :: provider :: PluralRulesV1 { zero : None , one : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x04\0\0\0\0\0\r\0\x1A\0'\0\xC1\0\0\0\0\x01\0\0\0\x01\0\0\0\xC2\0\0\0\0\0\0\0\0\0\0\0\0A\0\0\0\0\0\0\0\0\0\0\0\0\x82\0\0\0\0\0\0\0\0\0\0\0\0") } ,)) , two : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x02\0\0\0\0\0\r\0\xC1\0\0\0\0\x02\0\0\0\x02\0\0\0\xC2\0\0\0\0\0\0\0\0\0\0\0\0") } ,)) , few : None , many : None , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/is.rs.data b/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/is.rs.data deleted file mode 100644 index e40a8930..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/is.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_plurals :: provider :: PluralRulesV1 { zero : None , one : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x05\0\0\0\0\0\r\0\x1A\0'\x004\0\xC5\0\0\0\0\0\0\0\0\0\0\0\0\xC1\n\0\0\0\x01\0\0\0\x01\0\0\0\x81d\0\0\0\x0B\0\0\0\x0B\0\0\0E\n\0\0\0\x01\0\0\0\x01\0\0\0\x85d\0\0\0\x0B\0\0\0\x0B\0\0\0") } ,)) , two : None , few : None , many : None , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/iu.rs.data b/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/iu.rs.data deleted file mode 100644 index b3adfc5a..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/iu.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_plurals :: provider :: PluralRulesV1 { zero : None , one : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0\0\0\0\0\x01\0\0\0\x01\0\0\0") } ,)) , two : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0\0\0\0\0\x02\0\0\0\x02\0\0\0") } ,)) , few : None , many : None , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/ksh.rs.data b/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/ksh.rs.data deleted file mode 100644 index adf4bdd4..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/ksh.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_plurals :: provider :: PluralRulesV1 { zero : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0\0\0\0\0\0\0\0\0\0\0\0\0") } ,)) , one : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0\0\0\0\0\x01\0\0\0\x01\0\0\0") } ,)) , two : None , few : None , many : None , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/kw.rs.data b/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/kw.rs.data deleted file mode 100644 index 737667ef..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/kw.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_plurals :: provider :: PluralRulesV1 { zero : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0\0\0\0\0\0\0\0\0\0\0\0\0") } ,)) , one : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0\0\0\0\0\x01\0\0\0\x01\0\0\0") } ,)) , two : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x05\0\0\0\0\0-\0:\0_\0l\0\xC0d\0\0\0\x02\0\0\0\x02\0\0\0\x16\0\0\0\x16\0\0\0*\0\0\0*\0\0\0>\0\0\0>\0\0\0R\0\0\0R\0\0\0@\xE8\x03\0\0\0\0\0\0\0\0\0\0\xC0\xA0\x86\x01\0\xE8\x03\0\0 N\0\0@\x9C\0\0@\x9C\0\0`\xEA\0\0`\xEA\0\0\x808\x01\0\x808\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xC0@B\x0F\0\xA0\x86\x01\0\xA0\x86\x01\0") } ,)) , few : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0d\0\0\0\x03\0\0\0\x03\0\0\0\x17\0\0\0\x17\0\0\0+\0\0\0+\0\0\0?\0\0\0?\0\0\0S\0\0\0S\0\0\0") } ,)) , many : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x02\0\0\0\0\0\r\0\x80\0\0\0\0\x01\0\0\0\x01\0\0\0\xC0d\0\0\0\x01\0\0\0\x01\0\0\0\x15\0\0\0\x15\0\0\0)\0\0\0)\0\0\0=\0\0\0=\0\0\0Q\0\0\0Q\0\0\0") } ,)) , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/lag.rs.data b/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/lag.rs.data deleted file mode 100644 index c3ca5391..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/lag.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_plurals :: provider :: PluralRulesV1 { zero : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0\0\0\0\0\0\0\0\0\0\0\0\0") } ,)) , one : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x02\0\0\0\0\0\x15\0\xC1\0\0\0\0\0\0\0\0\0\0\0\0\x01\0\0\0\x01\0\0\0\x80\0\0\0\0\0\0\0\0\0\0\0\0") } ,)) , two : None , few : None , many : None , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/lt.rs.data b/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/lt.rs.data deleted file mode 100644 index 8854c131..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/lt.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_plurals :: provider :: PluralRulesV1 { zero : None , one : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x02\0\0\0\0\0\r\0\xC0\n\0\0\0\x01\0\0\0\x01\0\0\0\x80d\0\0\0\x0B\0\0\0\x13\0\0\0") } ,)) , two : None , few : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x02\0\0\0\0\0\r\0\xC0\n\0\0\0\x02\0\0\0\t\0\0\0\x80d\0\0\0\x0B\0\0\0\x13\0\0\0") } ,)) , many : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\x84\0\0\0\0\0\0\0\0\0\0\0\0") } ,)) , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/lv.rs.data b/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/lv.rs.data deleted file mode 100644 index d985d057..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/lv.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_plurals :: provider :: PluralRulesV1 { zero : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x04\0\0\0\0\0\r\0\x1A\0'\0\xC0\n\0\0\0\0\0\0\0\0\0\0\0@d\0\0\0\x0B\0\0\0\x13\0\0\0B\0\0\0\0\x02\0\0\0\x02\0\0\0\xC4d\0\0\0\x0B\0\0\0\x13\0\0\0") } ,)) , one : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x07\0\0\0\0\0\r\0\x1A\0'\x004\0A\0N\0\xC0\n\0\0\0\x01\0\0\0\x01\0\0\0\x80d\0\0\0\x0B\0\0\0\x0B\0\0\0B\0\0\0\0\x02\0\0\0\x02\0\0\0\xC4\n\0\0\0\x01\0\0\0\x01\0\0\0\x84d\0\0\0\x0B\0\0\0\x0B\0\0\0\x02\0\0\0\0\x02\0\0\0\x02\0\0\0\xC4\n\0\0\0\x01\0\0\0\x01\0\0\0") } ,)) , two : None , few : None , many : None , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/mk.rs.data b/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/mk.rs.data deleted file mode 100644 index af701527..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/mk.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_plurals :: provider :: PluralRulesV1 { zero : None , one : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x05\0\0\0\0\0\r\0\x1A\0'\x004\0\xC2\0\0\0\0\0\0\0\0\0\0\0\0\xC1\n\0\0\0\x01\0\0\0\x01\0\0\0\x81d\0\0\0\x0B\0\0\0\x0B\0\0\0D\n\0\0\0\x01\0\0\0\x01\0\0\0\x84d\0\0\0\x0B\0\0\0\x0B\0\0\0") } ,)) , two : None , few : None , many : None , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/mo.rs.data b/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/mo.rs.data deleted file mode 100644 index 14f5a42e..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/mo.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_plurals :: provider :: PluralRulesV1 { zero : None , one : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x02\0\0\0\0\0\r\0\xC1\0\0\0\0\x01\0\0\0\x01\0\0\0\xC2\0\0\0\0\0\0\0\0\0\0\0\0") } ,)) , two : None , few : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x04\0\0\0\0\0\r\0\x1A\0'\0\x82\0\0\0\0\0\0\0\0\0\0\0\0@\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x01\0\0\0\x01\0\0\0\xC0d\0\0\0\x01\0\0\0\x13\0\0\0") } ,)) , many : None , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/mod.rs b/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/mod.rs deleted file mode 100644 index ac88b03f..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/mod.rs +++ /dev/null @@ -1,2 +0,0 @@ -// @generated -type DataStruct = < :: icu_plurals :: provider :: CardinalV1Marker as :: icu_provider :: DataMarker > :: Yokeable ; pub fn lookup (locale : & icu_provider :: DataLocale) -> Option < & 'static DataStruct > { static KEYS : [& str ; 216usize] = ["af" , "ak" , "am" , "an" , "ar" , "ars" , "as" , "asa" , "ast" , "az" , "bal" , "be" , "bem" , "bez" , "bg" , "bho" , "bm" , "bn" , "bo" , "br" , "brx" , "bs" , "ca" , "ce" , "ceb" , "cgg" , "chr" , "ckb" , "cs" , "cy" , "da" , "de" , "doi" , "dsb" , "dv" , "dz" , "ee" , "el" , "en" , "eo" , "es" , "et" , "eu" , "fa" , "ff" , "fi" , "fil" , "fo" , "fr" , "fur" , "fy" , "ga" , "gd" , "gl" , "gsw" , "gu" , "guw" , "gv" , "ha" , "haw" , "he" , "hi" , "hnj" , "hr" , "hsb" , "hu" , "hy" , "ia" , "id" , "ig" , "ii" , "io" , "is" , "it" , "iu" , "ja" , "jbo" , "jgo" , "jmc" , "jv" , "jw" , "ka" , "kab" , "kaj" , "kcg" , "kde" , "kea" , "kk" , "kkj" , "kl" , "km" , "kn" , "ko" , "ks" , "ksb" , "ksh" , "ku" , "kw" , "ky" , "lag" , "lb" , "lg" , "lij" , "lkt" , "ln" , "lo" , "lt" , "lv" , "mas" , "mg" , "mgo" , "mk" , "ml" , "mn" , "mo" , "mr" , "ms" , "mt" , "my" , "nah" , "naq" , "nb" , "nd" , "ne" , "nl" , "nn" , "nnh" , "no" , "nqo" , "nr" , "nso" , "ny" , "nyn" , "om" , "or" , "os" , "osa" , "pa" , "pap" , "pcm" , "pl" , "prg" , "ps" , "pt" , "pt-PT" , "rm" , "ro" , "rof" , "ru" , "rwk" , "sah" , "saq" , "sat" , "sc" , "scn" , "sd" , "sdh" , "se" , "seh" , "ses" , "sg" , "sh" , "shi" , "si" , "sk" , "sl" , "sma" , "smi" , "smj" , "smn" , "sms" , "sn" , "so" , "sq" , "sr" , "ss" , "ssy" , "st" , "su" , "sv" , "sw" , "syr" , "ta" , "te" , "teo" , "th" , "ti" , "tig" , "tk" , "tl" , "tn" , "to" , "tpi" , "tr" , "ts" , "tzm" , "ug" , "uk" , "und" , "ur" , "uz" , "ve" , "vec" , "vi" , "vo" , "vun" , "wa" , "wae" , "wo" , "xh" , "xog" , "yi" , "yo" , "yue" , "zh" , "zu"] ; static DATA : [& DataStruct ; 216usize] = [& AF , & AK , & AM , & AF , & AR , & AR , & AM , & AF , & AST , & AF , & AF , & BE , & AF , & AF , & AF , & AK , & BM , & AM , & BM , & BR , & AF , & BS , & CA , & AF , & CEB , & AF , & AF , & AF , & CS , & CY , & DA , & AST , & AM , & DSB , & AF , & BM , & AF , & AF , & AST , & AF , & ES , & AST , & AF , & AM , & FF , & AST , & CEB , & AF , & FR , & AF , & AST , & GA , & GD , & AST , & AF , & AM , & AK , & GV , & AF , & AF , & HE , & AM , & BM , & BS , & DSB , & AF , & FF , & AST , & BM , & BM , & BM , & AST , & IS , & CA , & IU , & BM , & BM , & AF , & AF , & BM , & BM , & AF , & FF , & AF , & AF , & BM , & BM , & AF , & AF , & AF , & BM , & AM , & BM , & AF , & AF , & KSH , & AF , & KW , & AF , & LAG , & AF , & AF , & AST , & BM , & AK , & BM , & LT , & LV , & AF , & AK , & AF , & MK , & AF , & AF , & MO , & AF , & BM , & MT , & BM , & AF , & IU , & AF , & AF , & AF , & AST , & AF , & AF , & AF , & BM , & AF , & AK , & AF , & AF , & AF , & AF , & AF , & BM , & AK , & AF , & AM , & PL , & LV , & AF , & PT , & CA , & AF , & MO , & AF , & RU , & AF , & BM , & AF , & IU , & AST , & AST , & AF , & AF , & IU , & AF , & BM , & BM , & BS , & SHI , & SI , & CS , & SL , & IU , & IU , & IU , & IU , & IU , & AF , & AF , & AF , & BS , & AF , & AF , & AF , & BM , & AST , & AST , & AF , & AF , & AF , & AF , & BM , & AK , & AF , & AF , & CEB , & AF , & BM , & BM , & AF , & AF , & TZM , & AF , & RU , & BM , & AST , & AF , & AF , & CA , & BM , & AF , & AF , & AK , & AF , & BM , & AF , & AF , & AST , & BM , & BM , & BM , & AM] ; KEYS . binary_search_by (| k | locale . strict_cmp (k . as_bytes ()) . reverse ()) . ok () . map (| i | unsafe { * DATA . get_unchecked (i) }) } static AF : DataStruct = include ! ("af.rs.data") ; static AK : DataStruct = include ! ("ak.rs.data") ; static AM : DataStruct = include ! ("am.rs.data") ; static AR : DataStruct = include ! ("ar.rs.data") ; static AST : DataStruct = include ! ("ast.rs.data") ; static BE : DataStruct = include ! ("be.rs.data") ; static BM : DataStruct = include ! ("bm.rs.data") ; static BR : DataStruct = include ! ("br.rs.data") ; static BS : DataStruct = include ! ("bs.rs.data") ; static CA : DataStruct = include ! ("ca.rs.data") ; static CEB : DataStruct = include ! ("ceb.rs.data") ; static CS : DataStruct = include ! ("cs.rs.data") ; static CY : DataStruct = include ! ("cy.rs.data") ; static DA : DataStruct = include ! ("da.rs.data") ; static DSB : DataStruct = include ! ("dsb.rs.data") ; static ES : DataStruct = include ! ("es.rs.data") ; static FF : DataStruct = include ! ("ff.rs.data") ; static FR : DataStruct = include ! ("fr.rs.data") ; static GA : DataStruct = include ! ("ga.rs.data") ; static GD : DataStruct = include ! ("gd.rs.data") ; static GV : DataStruct = include ! ("gv.rs.data") ; static HE : DataStruct = include ! ("he.rs.data") ; static IS : DataStruct = include ! ("is.rs.data") ; static IU : DataStruct = include ! ("iu.rs.data") ; static KSH : DataStruct = include ! ("ksh.rs.data") ; static KW : DataStruct = include ! ("kw.rs.data") ; static LAG : DataStruct = include ! ("lag.rs.data") ; static LT : DataStruct = include ! ("lt.rs.data") ; static LV : DataStruct = include ! ("lv.rs.data") ; static MK : DataStruct = include ! ("mk.rs.data") ; static MO : DataStruct = include ! ("mo.rs.data") ; static MT : DataStruct = include ! ("mt.rs.data") ; static PL : DataStruct = include ! ("pl.rs.data") ; static PT : DataStruct = include ! ("pt.rs.data") ; static RU : DataStruct = include ! ("ru.rs.data") ; static SHI : DataStruct = include ! ("shi.rs.data") ; static SI : DataStruct = include ! ("si.rs.data") ; static SL : DataStruct = include ! ("sl.rs.data") ; static TZM : DataStruct = include ! ("tzm.rs.data") ; \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/mt.rs.data b/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/mt.rs.data deleted file mode 100644 index 9057776e..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/mt.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_plurals :: provider :: PluralRulesV1 { zero : None , one : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0\0\0\0\0\x01\0\0\0\x01\0\0\0") } ,)) , two : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0\0\0\0\0\x02\0\0\0\x02\0\0\0") } ,)) , few : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x02\0\0\0\0\0\r\0\xC0\0\0\0\0\0\0\0\0\0\0\0\0@d\0\0\0\x03\0\0\0\n\0\0\0") } ,)) , many : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0d\0\0\0\x0B\0\0\0\x13\0\0\0") } ,)) , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/pl.rs.data b/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/pl.rs.data deleted file mode 100644 index 4a98ff54..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/pl.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_plurals :: provider :: PluralRulesV1 { zero : None , one : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x02\0\0\0\0\0\r\0\xC1\0\0\0\0\x01\0\0\0\x01\0\0\0\xC2\0\0\0\0\0\0\0\0\0\0\0\0") } ,)) , two : None , few : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x03\0\0\0\0\0\r\0\x1A\0\xC2\0\0\0\0\0\0\0\0\0\0\0\0\xC1\n\0\0\0\x02\0\0\0\x04\0\0\0\x81d\0\0\0\x0C\0\0\0\x0E\0\0\0") } ,)) , many : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x07\0\0\0\0\0\r\0\x1A\0'\x004\0A\0N\0\xC2\0\0\0\0\0\0\0\0\0\0\0\0\x81\0\0\0\0\x01\0\0\0\x01\0\0\0\xC1\n\0\0\0\0\0\0\0\x01\0\0\0B\0\0\0\0\0\0\0\0\0\0\0\0\xC1\n\0\0\0\x05\0\0\0\t\0\0\0B\0\0\0\0\0\0\0\0\0\0\0\0\xC1d\0\0\0\x0C\0\0\0\x0E\0\0\0") } ,)) , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/pt.rs.data b/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/pt.rs.data deleted file mode 100644 index 446e21b8..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/pt.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_plurals :: provider :: PluralRulesV1 { zero : None , one : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC1\0\0\0\0\0\0\0\0\x01\0\0\0") } ,)) , two : None , few : None , many : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x05\0\0\0\0\0\r\0\x1A\0'\x004\0\xC7\0\0\0\0\0\0\0\0\0\0\0\0\x81\0\0\0\0\0\0\0\0\0\0\0\0\xC1@B\x0F\0\0\0\0\0\0\0\0\0\xC2\0\0\0\0\0\0\0\0\0\0\0\0\x07\0\0\0\0\0\0\0\0\x05\0\0\0") } ,)) , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/ru.rs.data b/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/ru.rs.data deleted file mode 100644 index 6761e431..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/ru.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_plurals :: provider :: PluralRulesV1 { zero : None , one : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x03\0\0\0\0\0\r\0\x1A\0\xC2\0\0\0\0\0\0\0\0\0\0\0\0\xC1\n\0\0\0\x01\0\0\0\x01\0\0\0\x81d\0\0\0\x0B\0\0\0\x0B\0\0\0") } ,)) , two : None , few : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x03\0\0\0\0\0\r\0\x1A\0\xC2\0\0\0\0\0\0\0\0\0\0\0\0\xC1\n\0\0\0\x02\0\0\0\x04\0\0\0\x81d\0\0\0\x0C\0\0\0\x0E\0\0\0") } ,)) , many : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x06\0\0\0\0\0\r\0\x1A\0'\x004\0A\0\xC2\0\0\0\0\0\0\0\0\0\0\0\0\xC1\n\0\0\0\0\0\0\0\0\0\0\0B\0\0\0\0\0\0\0\0\0\0\0\0\xC1\n\0\0\0\x05\0\0\0\t\0\0\0B\0\0\0\0\0\0\0\0\0\0\0\0\xC1d\0\0\0\x0B\0\0\0\x0E\0\0\0") } ,)) , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/shi.rs.data b/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/shi.rs.data deleted file mode 100644 index e2610b20..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/shi.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_plurals :: provider :: PluralRulesV1 { zero : None , one : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x02\0\0\0\0\0\r\0\xC1\0\0\0\0\0\0\0\0\0\0\0\0@\0\0\0\0\x01\0\0\0\x01\0\0\0") } ,)) , two : None , few : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0\0\0\0\0\x02\0\0\0\n\0\0\0") } ,)) , many : None , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/si.rs.data b/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/si.rs.data deleted file mode 100644 index c633b936..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/si.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_plurals :: provider :: PluralRulesV1 { zero : None , one : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x03\0\0\0\0\0\x15\0\"\0\xC0\0\0\0\0\0\0\0\0\0\0\0\0\x01\0\0\0\x01\0\0\0A\0\0\0\0\0\0\0\0\0\0\0\0\xC4\0\0\0\0\x01\0\0\0\x01\0\0\0") } ,)) , two : None , few : None , many : None , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/sl.rs.data b/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/sl.rs.data deleted file mode 100644 index e35a021a..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/sl.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_plurals :: provider :: PluralRulesV1 { zero : None , one : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x02\0\0\0\0\0\r\0\xC2\0\0\0\0\0\0\0\0\0\0\0\0\xC1d\0\0\0\x01\0\0\0\x01\0\0\0") } ,)) , two : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x02\0\0\0\0\0\r\0\xC2\0\0\0\0\0\0\0\0\0\0\0\0\xC1d\0\0\0\x02\0\0\0\x02\0\0\0") } ,)) , few : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x03\0\0\0\0\0\r\0\x1A\0\xC2\0\0\0\0\0\0\0\0\0\0\0\0\xC1d\0\0\0\x03\0\0\0\x04\0\0\0\x02\0\0\0\0\0\0\0\0\0\0\0\0") } ,)) , many : None , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/tzm.rs.data b/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/tzm.rs.data deleted file mode 100644 index 5d07ebe5..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/cardinal_v1/tzm.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_plurals :: provider :: PluralRulesV1 { zero : None , one : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x02\0\0\0\0\0\r\0\xC0\0\0\0\0\0\0\0\0\x01\0\0\0@\0\0\0\0\x0B\0\0\0c\0\0\0") } ,)) , two : None , few : None , many : None , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/mod.rs b/crates/runtime/src/pluralization/icu/plurals/mod.rs deleted file mode 100644 index d2a83756..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/mod.rs +++ /dev/null @@ -1,2 +0,0 @@ -// @generated -pub mod cardinal_v1 ; pub mod ordinal_v1 ; \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/af.rs.data b/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/af.rs.data deleted file mode 100644 index e2308af3..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/af.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_plurals :: provider :: PluralRulesV1 { zero : None , one : None , two : None , few : None , many : None , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/as.rs.data b/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/as.rs.data deleted file mode 100644 index fa0c2d3b..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/as.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_plurals :: provider :: PluralRulesV1 { zero : None , one : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0\0\0\0\0\x01\0\0\0\x01\0\0\0\x05\0\0\0\x05\0\0\0\x07\0\0\0\x07\0\0\0\x08\0\0\0\x08\0\0\0\t\0\0\0\t\0\0\0\n\0\0\0\n\0\0\0") } ,)) , two : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0\0\0\0\0\x02\0\0\0\x02\0\0\0\x03\0\0\0\x03\0\0\0") } ,)) , few : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0\0\0\0\0\x04\0\0\0\x04\0\0\0") } ,)) , many : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0\0\0\0\0\x06\0\0\0\x06\0\0\0") } ,)) , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/az.rs.data b/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/az.rs.data deleted file mode 100644 index d9abbc69..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/az.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_plurals :: provider :: PluralRulesV1 { zero : None , one : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x02\0\0\0\0\0-\0\xC1\n\0\0\0\x01\0\0\0\x01\0\0\0\x02\0\0\0\x02\0\0\0\x05\0\0\0\x05\0\0\0\x07\0\0\0\x07\0\0\0\x08\0\0\0\x08\0\0\0Ad\0\0\0\x14\0\0\0\x14\0\0\x002\0\0\x002\0\0\0F\0\0\0F\0\0\0P\0\0\0P\0\0\0") } ,)) , two : None , few : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x02\0\0\0\0\0\x15\0\xC1\n\0\0\0\x03\0\0\0\x03\0\0\0\x04\0\0\0\x04\0\0\0A\xE8\x03\0\0d\0\0\0d\0\0\0\xC8\0\0\0\xC8\0\0\0,\x01\0\0,\x01\0\0\x90\x01\0\0\x90\x01\0\0\xF4\x01\0\0\xF4\x01\0\0X\x02\0\0X\x02\0\0\xBC\x02\0\0\xBC\x02\0\0 \x03\0\0 \x03\0\0\x84\x03\0\0\x84\x03\0\0") } ,)) , many : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x03\0\0\0\0\0\r\0\x1A\0\xC1\0\0\0\0\0\0\0\0\0\0\0\0A\n\0\0\0\x06\0\0\0\x06\0\0\0Ad\0\0\0(\0\0\0(\0\0\0<\0\0\0<\0\0\0Z\0\0\0Z\0\0\0") } ,)) , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/bal.rs.data b/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/bal.rs.data deleted file mode 100644 index 2987ac7a..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/bal.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_plurals :: provider :: PluralRulesV1 { zero : None , one : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0\0\0\0\0\x01\0\0\0\x01\0\0\0") } ,)) , two : None , few : None , many : None , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/be.rs.data b/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/be.rs.data deleted file mode 100644 index 8707802f..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/be.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_plurals :: provider :: PluralRulesV1 { zero : None , one : None , two : None , few : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x02\0\0\0\0\0\x15\0\xC0\n\0\0\0\x02\0\0\0\x02\0\0\0\x03\0\0\0\x03\0\0\0\x80d\0\0\0\x0C\0\0\0\x0C\0\0\0\r\0\0\0\r\0\0\0") } ,)) , many : None , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/ca.rs.data b/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/ca.rs.data deleted file mode 100644 index c5fde187..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/ca.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_plurals :: provider :: PluralRulesV1 { zero : None , one : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0\0\0\0\0\x01\0\0\0\x01\0\0\0\x03\0\0\0\x03\0\0\0") } ,)) , two : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0\0\0\0\0\x02\0\0\0\x02\0\0\0") } ,)) , few : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0\0\0\0\0\x04\0\0\0\x04\0\0\0") } ,)) , many : None , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/cy.rs.data b/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/cy.rs.data deleted file mode 100644 index e6232d6b..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/cy.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_plurals :: provider :: PluralRulesV1 { zero : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0\0\0\0\0\0\0\0\0\0\0\0\0\x07\0\0\0\x07\0\0\0\x08\0\0\0\x08\0\0\0\t\0\0\0\t\0\0\0") } ,)) , one : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0\0\0\0\0\x01\0\0\0\x01\0\0\0") } ,)) , two : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0\0\0\0\0\x02\0\0\0\x02\0\0\0") } ,)) , few : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0\0\0\0\0\x03\0\0\0\x03\0\0\0\x04\0\0\0\x04\0\0\0") } ,)) , many : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0\0\0\0\0\x05\0\0\0\x05\0\0\0\x06\0\0\0\x06\0\0\0") } ,)) , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/en.rs.data b/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/en.rs.data deleted file mode 100644 index 5fe838ad..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/en.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_plurals :: provider :: PluralRulesV1 { zero : None , one : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x02\0\0\0\0\0\r\0\xC0\n\0\0\0\x01\0\0\0\x01\0\0\0\x80d\0\0\0\x0B\0\0\0\x0B\0\0\0") } ,)) , two : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x02\0\0\0\0\0\r\0\xC0\n\0\0\0\x02\0\0\0\x02\0\0\0\x80d\0\0\0\x0C\0\0\0\x0C\0\0\0") } ,)) , few : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x02\0\0\0\0\0\r\0\xC0\n\0\0\0\x03\0\0\0\x03\0\0\0\x80d\0\0\0\r\0\0\0\r\0\0\0") } ,)) , many : None , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/gd.rs.data b/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/gd.rs.data deleted file mode 100644 index d64f2dc4..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/gd.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_plurals :: provider :: PluralRulesV1 { zero : None , one : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0\0\0\0\0\x01\0\0\0\x01\0\0\0\x0B\0\0\0\x0B\0\0\0") } ,)) , two : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0\0\0\0\0\x02\0\0\0\x02\0\0\0\x0C\0\0\0\x0C\0\0\0") } ,)) , few : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0\0\0\0\0\x03\0\0\0\x03\0\0\0\r\0\0\0\r\0\0\0") } ,)) , many : None , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/gu.rs.data b/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/gu.rs.data deleted file mode 100644 index bb6a18e3..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/gu.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_plurals :: provider :: PluralRulesV1 { zero : None , one : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0\0\0\0\0\x01\0\0\0\x01\0\0\0") } ,)) , two : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0\0\0\0\0\x02\0\0\0\x02\0\0\0\x03\0\0\0\x03\0\0\0") } ,)) , few : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0\0\0\0\0\x04\0\0\0\x04\0\0\0") } ,)) , many : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0\0\0\0\0\x06\0\0\0\x06\0\0\0") } ,)) , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/hu.rs.data b/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/hu.rs.data deleted file mode 100644 index 50df6da5..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/hu.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_plurals :: provider :: PluralRulesV1 { zero : None , one : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0\0\0\0\0\x01\0\0\0\x01\0\0\0\x05\0\0\0\x05\0\0\0") } ,)) , two : None , few : None , many : None , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/it.rs.data b/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/it.rs.data deleted file mode 100644 index 4b72c0b0..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/it.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_plurals :: provider :: PluralRulesV1 { zero : None , one : None , two : None , few : None , many : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0\0\0\0\0\x0B\0\0\0\x0B\0\0\0\x08\0\0\0\x08\0\0\0P\0\0\0P\0\0\0 \x03\0\0 \x03\0\0") } ,)) , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/ka.rs.data b/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/ka.rs.data deleted file mode 100644 index c9a9b7c8..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/ka.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_plurals :: provider :: PluralRulesV1 { zero : None , one : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC1\0\0\0\0\x01\0\0\0\x01\0\0\0") } ,)) , two : None , few : None , many : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x02\0\0\0\0\0\r\0\xC1\0\0\0\0\0\0\0\0\0\0\0\0Ad\0\0\0\x02\0\0\0\x14\0\0\0(\0\0\0(\0\0\0<\0\0\0<\0\0\0P\0\0\0P\0\0\0") } ,)) , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/kk.rs.data b/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/kk.rs.data deleted file mode 100644 index b7e00cc5..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/kk.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_plurals :: provider :: PluralRulesV1 { zero : None , one : None , two : None , few : None , many : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x04\0\0\0\0\0\r\0\x1A\0'\0\xC0\n\0\0\0\x06\0\0\0\x06\0\0\0@\n\0\0\0\t\0\0\0\t\0\0\0@\n\0\0\0\0\0\0\0\0\0\0\0\x80\0\0\0\0\0\0\0\0\0\0\0\0") } ,)) , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/kw.rs.data b/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/kw.rs.data deleted file mode 100644 index 1e46839a..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/kw.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_plurals :: provider :: PluralRulesV1 { zero : None , one : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x02\0\0\0\0\0\r\0\xC0\0\0\0\0\x01\0\0\0\x04\0\0\0@d\0\0\0\x01\0\0\0\x04\0\0\0\x15\0\0\0\x18\0\0\0)\0\0\0,\0\0\0=\0\0\0@\0\0\0Q\0\0\0T\0\0\0") } ,)) , two : None , few : None , many : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x02\0\0\0\0\0\r\0\xC0\0\0\0\0\x05\0\0\0\x05\0\0\0@d\0\0\0\x05\0\0\0\x05\0\0\0") } ,)) , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/lij.rs.data b/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/lij.rs.data deleted file mode 100644 index dab88d66..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/lij.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_plurals :: provider :: PluralRulesV1 { zero : None , one : None , two : None , few : None , many : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0\0\0\0\0\x0B\0\0\0\x0B\0\0\0\x08\0\0\0\x08\0\0\0P\0\0\0Y\0\0\0 \x03\0\0\x83\x03\0\0") } ,)) , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/mk.rs.data b/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/mk.rs.data deleted file mode 100644 index d969c7ad..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/mk.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_plurals :: provider :: PluralRulesV1 { zero : None , one : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x02\0\0\0\0\0\r\0\xC1\n\0\0\0\x01\0\0\0\x01\0\0\0\x81d\0\0\0\x0B\0\0\0\x0B\0\0\0") } ,)) , two : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x02\0\0\0\0\0\r\0\xC1\n\0\0\0\x02\0\0\0\x02\0\0\0\x81d\0\0\0\x0C\0\0\0\x0C\0\0\0") } ,)) , few : None , many : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x02\0\0\0\0\0\x15\0\xC1\n\0\0\0\x07\0\0\0\x07\0\0\0\x08\0\0\0\x08\0\0\0\x81d\0\0\0\x11\0\0\0\x11\0\0\0\x12\0\0\0\x12\0\0\0") } ,)) , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/mod.rs b/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/mod.rs deleted file mode 100644 index 71470c79..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/mod.rs +++ /dev/null @@ -1,2 +0,0 @@ -// @generated -type DataStruct = < :: icu_plurals :: provider :: OrdinalV1Marker as :: icu_provider :: DataMarker > :: Yokeable ; pub fn lookup (locale : & icu_provider :: DataLocale) -> Option < & 'static DataStruct > { static KEYS : [& str ; 102usize] = ["af" , "am" , "an" , "ar" , "as" , "ast" , "az" , "bal" , "be" , "bg" , "bn" , "bs" , "ca" , "ce" , "cs" , "cy" , "da" , "de" , "dsb" , "el" , "en" , "es" , "et" , "eu" , "fa" , "fi" , "fil" , "fr" , "fy" , "ga" , "gd" , "gl" , "gsw" , "gu" , "he" , "hi" , "hr" , "hsb" , "hu" , "hy" , "ia" , "id" , "is" , "it" , "ja" , "ka" , "kk" , "km" , "kn" , "ko" , "kw" , "ky" , "lij" , "lo" , "lt" , "lv" , "mk" , "ml" , "mn" , "mo" , "mr" , "ms" , "my" , "nb" , "ne" , "nl" , "no" , "or" , "pa" , "pl" , "prg" , "ps" , "pt" , "ro" , "ru" , "sc" , "scn" , "sd" , "sh" , "si" , "sk" , "sl" , "sq" , "sr" , "sv" , "sw" , "ta" , "te" , "th" , "tk" , "tl" , "tpi" , "tr" , "uk" , "und" , "ur" , "uz" , "vec" , "vi" , "yue" , "zh" , "zu"] ; static DATA : [& DataStruct ; 102usize] = [& AF , & AF , & AF , & AF , & AS , & AF , & AZ , & BAL , & BE , & AF , & AS , & AF , & CA , & AF , & AF , & CY , & AF , & AF , & AF , & AF , & EN , & AF , & AF , & AF , & AF , & AF , & BAL , & BAL , & AF , & BAL , & GD , & AF , & AF , & GU , & AF , & GU , & AF , & AF , & HU , & BAL , & AF , & AF , & AF , & IT , & AF , & KA , & KK , & AF , & AF , & AF , & KW , & AF , & LIJ , & BAL , & AF , & AF , & MK , & AF , & AF , & BAL , & MR , & BAL , & AF , & AF , & NE , & AF , & AF , & OR , & AF , & AF , & AF , & AF , & AF , & BAL , & AF , & IT , & IT , & AF , & AF , & AF , & AF , & AF , & SQ , & AF , & SV , & AF , & AF , & AF , & AF , & TK , & BAL , & AF , & AF , & UK , & AF , & AF , & AF , & IT , & BAL , & AF , & AF , & AF] ; KEYS . binary_search_by (| k | locale . strict_cmp (k . as_bytes ()) . reverse ()) . ok () . map (| i | unsafe { * DATA . get_unchecked (i) }) } static AF : DataStruct = include ! ("af.rs.data") ; static AS : DataStruct = include ! ("as.rs.data") ; static AZ : DataStruct = include ! ("az.rs.data") ; static BAL : DataStruct = include ! ("bal.rs.data") ; static BE : DataStruct = include ! ("be.rs.data") ; static CA : DataStruct = include ! ("ca.rs.data") ; static CY : DataStruct = include ! ("cy.rs.data") ; static EN : DataStruct = include ! ("en.rs.data") ; static GD : DataStruct = include ! ("gd.rs.data") ; static GU : DataStruct = include ! ("gu.rs.data") ; static HU : DataStruct = include ! ("hu.rs.data") ; static IT : DataStruct = include ! ("it.rs.data") ; static KA : DataStruct = include ! ("ka.rs.data") ; static KK : DataStruct = include ! ("kk.rs.data") ; static KW : DataStruct = include ! ("kw.rs.data") ; static LIJ : DataStruct = include ! ("lij.rs.data") ; static MK : DataStruct = include ! ("mk.rs.data") ; static MR : DataStruct = include ! ("mr.rs.data") ; static NE : DataStruct = include ! ("ne.rs.data") ; static OR : DataStruct = include ! ("or.rs.data") ; static SQ : DataStruct = include ! ("sq.rs.data") ; static SV : DataStruct = include ! ("sv.rs.data") ; static TK : DataStruct = include ! ("tk.rs.data") ; static UK : DataStruct = include ! ("uk.rs.data") ; \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/mr.rs.data b/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/mr.rs.data deleted file mode 100644 index 1382c143..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/mr.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_plurals :: provider :: PluralRulesV1 { zero : None , one : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0\0\0\0\0\x01\0\0\0\x01\0\0\0") } ,)) , two : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0\0\0\0\0\x02\0\0\0\x02\0\0\0\x03\0\0\0\x03\0\0\0") } ,)) , few : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0\0\0\0\0\x04\0\0\0\x04\0\0\0") } ,)) , many : None , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/ne.rs.data b/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/ne.rs.data deleted file mode 100644 index 2ec57233..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/ne.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_plurals :: provider :: PluralRulesV1 { zero : None , one : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0\0\0\0\0\x01\0\0\0\x04\0\0\0") } ,)) , two : None , few : None , many : None , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/or.rs.data b/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/or.rs.data deleted file mode 100644 index 7952f5b1..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/or.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_plurals :: provider :: PluralRulesV1 { zero : None , one : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0\0\0\0\0\x01\0\0\0\x01\0\0\0\x05\0\0\0\x05\0\0\0\x07\0\0\0\t\0\0\0") } ,)) , two : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0\0\0\0\0\x02\0\0\0\x02\0\0\0\x03\0\0\0\x03\0\0\0") } ,)) , few : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0\0\0\0\0\x04\0\0\0\x04\0\0\0") } ,)) , many : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0\0\0\0\0\x06\0\0\0\x06\0\0\0") } ,)) , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/sq.rs.data b/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/sq.rs.data deleted file mode 100644 index 40a0c513..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/sq.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_plurals :: provider :: PluralRulesV1 { zero : None , one : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x01\0\0\0\0\0\xC0\0\0\0\0\x01\0\0\0\x01\0\0\0") } ,)) , two : None , few : None , many : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x02\0\0\0\0\0\r\0\xC0\n\0\0\0\x04\0\0\0\x04\0\0\0\x80d\0\0\0\x0E\0\0\0\x0E\0\0\0") } ,)) , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/sv.rs.data b/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/sv.rs.data deleted file mode 100644 index 35e7aeb6..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/sv.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_plurals :: provider :: PluralRulesV1 { zero : None , one : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x02\0\0\0\0\0\x15\0\xC0\n\0\0\0\x01\0\0\0\x01\0\0\0\x02\0\0\0\x02\0\0\0\x80d\0\0\0\x0B\0\0\0\x0B\0\0\0\x0C\0\0\0\x0C\0\0\0") } ,)) , two : None , few : None , many : None , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/tk.rs.data b/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/tk.rs.data deleted file mode 100644 index a1daceff..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/tk.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_plurals :: provider :: PluralRulesV1 { zero : None , one : None , two : None , few : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x02\0\0\0\0\0\x15\0\xC0\n\0\0\0\x06\0\0\0\x06\0\0\0\t\0\0\0\t\0\0\0@\0\0\0\0\n\0\0\0\n\0\0\0") } ,)) , many : None , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/uk.rs.data b/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/uk.rs.data deleted file mode 100644 index 34c19144..00000000 --- a/crates/runtime/src/pluralization/icu/plurals/ordinal_v1/uk.rs.data +++ /dev/null @@ -1 +0,0 @@ -:: icu_plurals :: provider :: PluralRulesV1 { zero : None , one : None , two : None , few : Some (:: icu_plurals :: rules :: runtime :: ast :: Rule (unsafe { :: zerovec :: VarZeroVec :: from_bytes_unchecked (b"\x02\0\0\0\0\0\r\0\xC0\n\0\0\0\x03\0\0\0\x03\0\0\0\x80d\0\0\0\r\0\0\0\r\0\0\0") } ,)) , many : None , } \ No newline at end of file diff --git a/crates/runtime/src/pluralization/readme.md b/crates/runtime/src/pluralization/readme.md deleted file mode 100644 index 39c6296c..00000000 --- a/crates/runtime/src/pluralization/readme.md +++ /dev/null @@ -1,3 +0,0 @@ -# Generated ICU Pluralization - -The code in this directly was generated using the `generate_icu` binary in `yarn_slinger_codegen`.