diff --git a/Cargo.lock b/Cargo.lock index da3ef7b..c864a23 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -88,7 +88,7 @@ version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "465a6172cf69b960917811022d8f29bc0b7fa1398bc4f78b3c466673db1213b6" dependencies = [ - "quote 1.0.26", + "quote 1.0.36", "syn 1.0.109", ] @@ -202,8 +202,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2262160a7ae29e3415554a3f1fc04c764b1540c116aa524683208078b7a75bc9" dependencies = [ "actix-router", - "proc-macro2 1.0.52", - "quote 1.0.26", + "proc-macro2 1.0.86", + "quote 1.0.36", "syn 1.0.109", ] @@ -213,8 +213,8 @@ version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6d44b8fee1ced9671ba043476deddef739dd0959bf77030b26b738cc591737a7" dependencies = [ - "proc-macro2 1.0.52", - "quote 1.0.26", + "proc-macro2 1.0.86", + "quote 1.0.36", "syn 1.0.109", ] @@ -349,9 +349,9 @@ version = "0.1.67" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "86ea188f25f0255d8f92797797c97ebf5631fa88178beb1a46fdf5622c9a00e4" dependencies = [ - "proc-macro2 1.0.52", - "quote 1.0.26", - "syn 2.0.4", + "proc-macro2 1.0.86", + "quote 1.0.36", + "syn 2.0.74", ] [[package]] @@ -473,7 +473,7 @@ dependencies = [ "base64 0.13.1", "bitvec", "hex", - "indexmap", + "indexmap 1.9.2", "js-sys", "lazy_static", "rand 0.8.5", @@ -787,10 +787,10 @@ dependencies = [ "cc", "codespan-reporting", "once_cell", - "proc-macro2 1.0.52", - "quote 1.0.26", + "proc-macro2 1.0.86", + "quote 1.0.36", "scratch", - "syn 2.0.4", + "syn 2.0.74", ] [[package]] @@ -805,9 +805,9 @@ version = "1.0.93" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "631569015d0d8d54e6c241733f944042623ab6df7bc3be7466874b05fcdb1c5f" dependencies = [ - "proc-macro2 1.0.52", - "quote 1.0.26", - "syn 2.0.4", + "proc-macro2 1.0.86", + "quote 1.0.36", + "syn 2.0.74", ] [[package]] @@ -828,8 +828,8 @@ checksum = "859d65a907b6852c9361e3185c862aae7fafd2887876799fa55f5f99dc40d610" dependencies = [ "fnv", "ident_case", - "proc-macro2 1.0.52", - "quote 1.0.26", + "proc-macro2 1.0.86", + "quote 1.0.36", "strsim 0.10.0", "syn 1.0.109", ] @@ -841,7 +841,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9c972679f83bdf9c42bd905396b6c3588a843a17f0f16dfcfa3e2c5d57441835" dependencies = [ "darling_core", - "quote 1.0.26", + "quote 1.0.36", "syn 1.0.109", ] @@ -886,8 +886,8 @@ version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b" dependencies = [ - "proc-macro2 1.0.52", - "quote 1.0.26", + "proc-macro2 1.0.86", + "quote 1.0.36", "syn 1.0.109", ] @@ -898,8 +898,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321" dependencies = [ "convert_case", - "proc-macro2 1.0.52", - "quote 1.0.26", + "proc-macro2 1.0.86", + "quote 1.0.36", "rustc_version 0.4.0", "syn 1.0.109", ] @@ -969,8 +969,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "21cdad81446a7f7dc43f6a77409efeb9733d2fa65553efef6018ef257c959b73" dependencies = [ "heck 0.4.1", - "proc-macro2 1.0.52", - "quote 1.0.26", + "proc-macro2 1.0.86", + "quote 1.0.36", "syn 1.0.109", ] @@ -987,6 +987,12 @@ dependencies = [ "termcolor", ] +[[package]] +name = "equivalent" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" + [[package]] name = "errno" version = "0.2.8" @@ -1142,8 +1148,8 @@ version = "0.3.27" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3eb14ed937631bd8b8b8977f2c198443447a8355b6e3ca599f38c975e5a963b6" dependencies = [ - "proc-macro2 1.0.52", - "quote 1.0.26", + "proc-macro2 1.0.86", + "quote 1.0.36", "syn 1.0.109", ] @@ -1302,7 +1308,7 @@ dependencies = [ "futures-sink", "futures-util", "http", - "indexmap", + "indexmap 1.9.2", "slab", "tokio", "tokio-util", @@ -1324,6 +1330,12 @@ version = "0.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" +[[package]] +name = "hashbrown" +version = "0.14.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" + [[package]] name = "heck" version = "0.3.3" @@ -1557,6 +1569,16 @@ dependencies = [ "serde", ] +[[package]] +name = "indexmap" +version = "2.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93ead53efc7ea8ed3cfb0c79fc8023fbb782a5432b52830b6518941cebe6505c" +dependencies = [ + "equivalent", + "hashbrown 0.14.5", +] + [[package]] name = "indoc" version = "1.0.9" @@ -2170,8 +2192,8 @@ version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b501e44f11665960c7e7fcf062c7d96a14ade4aa98116c004b2e37b5be7d736c" dependencies = [ - "proc-macro2 1.0.52", - "quote 1.0.26", + "proc-macro2 1.0.86", + "quote 1.0.36", "syn 1.0.109", ] @@ -2287,8 +2309,8 @@ version = "1.0.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "069bdb1e05adc7a8990dce9cc75370895fbe4e3d58b9b73bf1aee56359344a55" dependencies = [ - "proc-macro2 1.0.52", - "quote 1.0.26", + "proc-macro2 1.0.86", + "quote 1.0.36", "syn 1.0.109", ] @@ -2379,8 +2401,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" dependencies = [ "proc-macro-error-attr", - "proc-macro2 1.0.52", - "quote 1.0.26", + "proc-macro2 1.0.86", + "quote 1.0.36", "syn 1.0.109", "version_check", ] @@ -2391,8 +2413,8 @@ version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" dependencies = [ - "proc-macro2 1.0.52", - "quote 1.0.26", + "proc-macro2 1.0.86", + "quote 1.0.36", "version_check", ] @@ -2407,9 +2429,9 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.52" +version = "1.0.86" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d0e1ae9e836cc3beddd63db0df682593d7e2d3d891ae8c9083d2113e1744224" +checksum = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77" dependencies = [ "unicode-ident", ] @@ -2441,11 +2463,11 @@ dependencies = [ [[package]] name = "quote" -version = "1.0.26" +version = "1.0.36" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4424af4bf778aae2051a77b60283332f386554255d722233d09fbfc7e30da2fc" +checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7" dependencies = [ - "proc-macro2 1.0.52", + "proc-macro2 1.0.86", ] [[package]] @@ -2689,8 +2711,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "85286e2c65897079e7dcc120964cca47d5a3c23b7d1e9f730f533060919fedf7" dependencies = [ "proc-macro-crate", - "proc-macro2 1.0.52", - "quote 1.0.26", + "proc-macro2 1.0.86", + "quote 1.0.36", "syn 1.0.109", ] @@ -2721,7 +2743,7 @@ version = "0.5.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "146a88f34b7a084d54eaf790aaf4c25f5d2366ca8f3d1f326985fa5d31d72595" dependencies = [ - "indexmap", + "indexmap 1.9.2", "js_int", "ruma-identifiers", "ruma-serde", @@ -2754,8 +2776,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "85929d84b29c4ce034bd1742e13d7ca25d885831f0185b73f7f9a9094296e1c4" dependencies = [ "proc-macro-crate", - "proc-macro2 1.0.52", - "quote 1.0.26", + "proc-macro2 1.0.86", + "quote 1.0.36", "syn 1.0.109", ] @@ -2795,7 +2817,7 @@ version = "0.19.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e3c7bc7e132a84f8d03924cf63d3a37bd87ffee5c29fee69b9125d045c7e4020" dependencies = [ - "quote 1.0.26", + "quote 1.0.36", "ruma-identifiers-validation", "syn 1.0.109", ] @@ -2828,8 +2850,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f6af6e7156da1a4b0bd4b13dbe8c5a725878595a7962345393b3f171c75bd7cc" dependencies = [ "proc-macro-crate", - "proc-macro2 1.0.52", - "quote 1.0.26", + "proc-macro2 1.0.86", + "quote 1.0.36", "syn 1.0.109", ] @@ -3028,9 +3050,9 @@ checksum = "f638d531eccd6e23b980caf34876660d38e265409d8e99b397ab71eb3612fad0" [[package]] name = "serde" -version = "1.0.158" +version = "1.0.207" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "771d4d9c4163ee138805e12c710dd365e4f44be8be0503cb1bb9eb989425d9c9" +checksum = "5665e14a49a4ea1b91029ba7d3bca9f299e1f7cfa194388ccc20f14743e784f2" dependencies = [ "serde_derive", ] @@ -3046,23 +3068,24 @@ dependencies = [ [[package]] name = "serde_derive" -version = "1.0.158" +version = "1.0.207" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e801c1712f48475582b7696ac71e0ca34ebb30e09338425384269d9717c62cad" +checksum = "6aea2634c86b0e8ef2cfdc0c340baede54ec27b1e46febd7f80dffb2aa44a00e" dependencies = [ - "proc-macro2 1.0.52", - "quote 1.0.26", - "syn 2.0.4", + "proc-macro2 1.0.86", + "quote 1.0.36", + "syn 2.0.74", ] [[package]] name = "serde_json" -version = "1.0.94" +version = "1.0.125" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1c533a59c9d8a93a09c6ab31f0fd5e5f4dd1b8fc9434804029839884765d04ea" +checksum = "83c8e735a073ccf5be70aa8066aa984eaf2fa000db6c8d0100ae605b366d31ed" dependencies = [ - "indexmap", + "indexmap 2.4.0", "itoa 1.0.6", + "memchr", "ryu", "serde", ] @@ -3096,8 +3119,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e182d6ec6f05393cc0e5ed1bf81ad6db3a8feedf8ee515ecdd369809bcce8082" dependencies = [ "darling", - "proc-macro2 1.0.52", - "quote 1.0.26", + "proc-macro2 1.0.86", + "quote 1.0.36", "syn 1.0.109", ] @@ -3107,7 +3130,7 @@ version = "0.9.19" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f82e6c8c047aa50a7328632d067bcae6ef38772a79e28daf32f735e0e4f3dd10" dependencies = [ - "indexmap", + "indexmap 1.9.2", "itoa 1.0.6", "ryu", "serde", @@ -3272,8 +3295,8 @@ checksum = "dcb5ae327f9cc13b68763b5749770cb9e048a99bd9dfdfa58d0cf05d5f64afe0" dependencies = [ "heck 0.3.3", "proc-macro-error", - "proc-macro2 1.0.52", - "quote 1.0.26", + "proc-macro2 1.0.86", + "quote 1.0.36", "syn 1.0.109", ] @@ -3300,19 +3323,19 @@ version = "1.0.109" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" dependencies = [ - "proc-macro2 1.0.52", - "quote 1.0.26", + "proc-macro2 1.0.86", + "quote 1.0.36", "unicode-ident", ] [[package]] name = "syn" -version = "2.0.4" +version = "2.0.74" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c622ae390c9302e214c31013517c2061ecb2699935882c60a9b37f82f8625ae" +checksum = "1fceb41e3d546d0bd83421d3409b1460cc7444cd389341a4c880fe7a042cb3d7" dependencies = [ - "proc-macro2 1.0.52", - "quote 1.0.26", + "proc-macro2 1.0.86", + "quote 1.0.36", "unicode-ident", ] @@ -3322,8 +3345,8 @@ version = "0.12.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f" dependencies = [ - "proc-macro2 1.0.52", - "quote 1.0.26", + "proc-macro2 1.0.86", + "quote 1.0.36", "syn 1.0.109", "unicode-xid 0.2.4", ] @@ -3386,9 +3409,9 @@ version = "1.0.40" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f" dependencies = [ - "proc-macro2 1.0.52", - "quote 1.0.26", - "syn 2.0.4", + "proc-macro2 1.0.86", + "quote 1.0.36", + "syn 2.0.74", ] [[package]] @@ -3470,8 +3493,8 @@ version = "1.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d266c00fde287f55d3f1c3e96c500c362a2b8c695076ec180f27918820bc6df8" dependencies = [ - "proc-macro2 1.0.52", - "quote 1.0.26", + "proc-macro2 1.0.86", + "quote 1.0.36", "syn 1.0.109", ] @@ -3523,7 +3546,7 @@ version = "0.19.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dc18466501acd8ac6a3f615dd29a3438f8ca6bb3b19537138b3106e575621274" dependencies = [ - "indexmap", + "indexmap 1.9.2", "toml_datetime", "winnow", ] @@ -3553,8 +3576,8 @@ version = "0.1.23" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4017f8f45139870ca7e672686113917c71c7a6e02d4924eda67186083c03081a" dependencies = [ - "proc-macro2 1.0.52", - "quote 1.0.26", + "proc-macro2 1.0.86", + "quote 1.0.36", "syn 1.0.109", ] @@ -3634,8 +3657,8 @@ version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "89851716b67b937e393b3daa8423e67ddfc4bbbf1654bcf05488e95e0828db0c" dependencies = [ - "proc-macro2 1.0.52", - "quote 1.0.26", + "proc-macro2 1.0.86", + "quote 1.0.36", "syn 1.0.109", ] @@ -3802,8 +3825,8 @@ dependencies = [ "bumpalo", "log", "once_cell", - "proc-macro2 1.0.52", - "quote 1.0.26", + "proc-macro2 1.0.86", + "quote 1.0.36", "syn 1.0.109", "wasm-bindgen-shared", ] @@ -3826,7 +3849,7 @@ version = "0.2.84" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4c21f77c0bedc37fd5dc21f897894a5ca01e7bb159884559461862ae90c0b4c5" dependencies = [ - "quote 1.0.26", + "quote 1.0.36", "wasm-bindgen-macro-support", ] @@ -3836,8 +3859,8 @@ version = "0.2.84" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2aff81306fcac3c7515ad4e177f521b5c9a15f2b08f4e32d823066102f35a5f6" dependencies = [ - "proc-macro2 1.0.52", - "quote 1.0.26", + "proc-macro2 1.0.86", + "quote 1.0.36", "syn 1.0.109", "wasm-bindgen-backend", "wasm-bindgen-shared", @@ -4050,8 +4073,8 @@ version = "1.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "44bf07cb3e50ea2003396695d58bf46bc9887a1f362260446fad6bc4e79bd36c" dependencies = [ - "proc-macro2 1.0.52", - "quote 1.0.26", + "proc-macro2 1.0.86", + "quote 1.0.36", "syn 1.0.109", "synstructure", ]