git: 394f14115594 - main - devel/rust-analyzer: Update to 2023-07-24

From: Mikael Urankar <mikael_at_FreeBSD.org>
Date: Wed, 26 Jul 2023 12:18:30 UTC
The branch main has been updated by mikael:

URL: https://cgit.FreeBSD.org/ports/commit/?id=394f141155947f92f775860dcf5481edac641e61

commit 394f141155947f92f775860dcf5481edac641e61
Author:     Mikael Urankar <mikael@FreeBSD.org>
AuthorDate: 2023-07-26 11:35:28 +0000
Commit:     Mikael Urankar <mikael@FreeBSD.org>
CommitDate: 2023-07-26 12:18:27 +0000

    devel/rust-analyzer: Update to  2023-07-24
    
    Changes:
      https://rust-analyzer.github.io/thisweek/2023/06/19/changelog-186.html
      https://rust-analyzer.github.io/thisweek/2023/06/26/changelog-187.html
      https://rust-analyzer.github.io/thisweek/2023/07/03/changelog-188.html
      https://rust-analyzer.github.io/thisweek/2023/07/10/changelog-189.html
      https://rust-analyzer.github.io/thisweek/2023/07/17/changelog-190.html
      https://rust-analyzer.github.io/thisweek/2023/07/24/changelog-191.html
---
 devel/rust-analyzer/Makefile | 110 ++++++++++++----------
 devel/rust-analyzer/distinfo | 220 ++++++++++++++++++++++++-------------------
 2 files changed, 187 insertions(+), 143 deletions(-)

diff --git a/devel/rust-analyzer/Makefile b/devel/rust-analyzer/Makefile
index 464ba29109f6..a230b352aba8 100644
--- a/devel/rust-analyzer/Makefile
+++ b/devel/rust-analyzer/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	rust-analyzer
-DISTVERSION=	2023-06-12
-PORTREVISION=	2
+DISTVERSION=	2023-07-24
 CATEGORIES=	devel
 
 MAINTAINER=	rust@FreeBSD.org
@@ -19,57 +18,60 @@ USE_GITHUB=	yes
 CARGO_CRATES=	addr2line-0.19.0 \
 		adler-1.0.2 \
 		always-assert-0.1.3 \
-		anyhow-1.0.70 \
+		anyhow-1.0.71 \
 		anymap-1.0.0-beta.2 \
 		arbitrary-1.3.0 \
-		arrayvec-0.7.2 \
+		arrayvec-0.7.4 \
 		atty-0.2.14 \
 		autocfg-1.1.0 \
 		backtrace-0.3.67 \
 		bitflags-1.3.2 \
-		bitflags-2.1.0 \
+		bitflags-2.3.2 \
 		byteorder-1.4.3 \
 		camino-1.1.4 \
 		cargo-platform-0.1.2 \
 		cargo_metadata-0.15.4 \
 		cc-1.0.79 \
 		cfg-if-1.0.0 \
-		chalk-derive-0.89.0 \
-		chalk-ir-0.89.0 \
-		chalk-recursive-0.89.0 \
-		chalk-solve-0.89.0 \
+		chalk-derive-0.92.0 \
+		chalk-ir-0.92.0 \
+		chalk-recursive-0.92.0 \
+		chalk-solve-0.92.0 \
 		command-group-2.1.0 \
 		countme-3.0.1 \
 		cov-mark-2.0.0-pre.1 \
 		crc32fast-1.3.2 \
 		crossbeam-channel-0.5.8 \
 		crossbeam-deque-0.8.3 \
-		crossbeam-epoch-0.9.14 \
-		crossbeam-utils-0.8.15 \
+		crossbeam-epoch-0.9.15 \
+		crossbeam-utils-0.8.16 \
 		dashmap-5.4.0 \
-		derive_arbitrary-1.3.0 \
+		derive_arbitrary-1.3.1 \
 		dissimilar-1.0.6 \
 		dot-0.1.4 \
 		drop_bomb-0.1.5 \
 		either-1.8.1 \
 		ena-0.14.2 \
+		equivalent-1.0.0 \
 		expect-test-1.4.1 \
 		filetime-0.2.19 \
 		fixedbitset-0.2.0 \
-		flate2-1.0.25 \
-		form_urlencoded-1.1.0 \
+		flate2-1.0.26 \
+		form_urlencoded-1.2.0 \
 		fsevent-sys-4.1.0 \
 		fst-0.4.7 \
-		gimli-0.27.2 \
+		gimli-0.27.3 \
 		hashbrown-0.12.3 \
+		hashbrown-0.14.0 \
 		heck-0.3.3 \
 		hermit-abi-0.1.19 \
 		hermit-abi-0.2.6 \
 		hkalbasi-rustc-ap-rustc_abi-0.0.20221221 \
 		hkalbasi-rustc-ap-rustc_index-0.0.20221221 \
-		home-0.5.4 \
-		idna-0.3.0 \
+		home-0.5.5 \
+		idna-0.4.0 \
 		indexmap-1.9.3 \
+		indexmap-2.0.0 \
 		inotify-0.9.6 \
 		inotify-sys-0.1.5 \
 		instant-0.1.12 \
@@ -78,19 +80,23 @@ CARGO_CRATES=	addr2line-0.19.0 \
 		jod-thread-0.1.2 \
 		kqueue-1.0.7 \
 		kqueue-sys-1.0.3 \
+		la-arena-0.3.1 \
 		lazy_static-1.4.0 \
-		libc-0.2.141 \
-		libloading-0.7.4 \
-		libmimalloc-sys-0.1.32 \
-		lock_api-0.4.9 \
-		log-0.4.17 \
+		libc-0.2.146 \
+		libloading-0.8.0 \
+		libmimalloc-sys-0.1.33 \
+		line-index-0.1.0-pre.1 \
+		lock_api-0.4.10 \
+		log-0.4.19 \
+		lsp-server-0.7.1 \
 		lsp-types-0.94.0 \
-		matchers-0.1.0 \
 		memchr-2.5.0 \
 		memmap2-0.5.10 \
 		memoffset-0.8.0 \
-		mimalloc-0.1.36 \
+		memoffset-0.9.0 \
+		mimalloc-0.1.37 \
 		miniz_oxide-0.6.2 \
+		miniz_oxide-0.7.1 \
 		mio-0.8.5 \
 		miow-0.5.0 \
 		nix-0.26.2 \
@@ -98,8 +104,9 @@ CARGO_CRATES=	addr2line-0.19.0 \
 		notify-5.1.0 \
 		nu-ansi-term-0.46.0 \
 		num_cpus-1.15.0 \
-		object-0.30.3 \
-		once_cell-1.17.1 \
+		object-0.30.4 \
+		object-0.31.1 \
+		once_cell-1.18.0 \
 		oorandom-11.1.3 \
 		overload-0.1.1 \
 		parking_lot-0.11.2 \
@@ -107,26 +114,23 @@ CARGO_CRATES=	addr2line-0.19.0 \
 		parking_lot_core-0.8.6 \
 		parking_lot_core-0.9.6 \
 		paste-1.0.12 \
-		percent-encoding-2.2.0 \
+		percent-encoding-2.3.0 \
 		perf-event-0.4.7 \
 		perf-event-open-sys-1.0.1 \
 		petgraph-0.5.1 \
 		pin-project-lite-0.2.9 \
-		proc-macro2-1.0.56 \
+		proc-macro2-1.0.60 \
 		protobuf-3.1.0 \
 		protobuf-support-3.1.0 \
-		pulldown-cmark-0.9.2 \
+		pulldown-cmark-0.9.3 \
 		pulldown-cmark-to-cmark-10.0.4 \
-		quote-1.0.26 \
+		quote-1.0.28 \
 		ra-ap-rustc_lexer-0.1.0 \
 		rayon-1.7.0 \
 		rayon-core-1.11.0 \
 		redox_syscall-0.2.16 \
-		regex-1.7.3 \
-		regex-automata-0.1.10 \
-		regex-syntax-0.6.29 \
 		rowan-0.15.11 \
-		rustc-demangle-0.1.22 \
+		rustc-demangle-0.1.23 \
 		rustc-hash-1.1.0 \
 		ryu-1.0.13 \
 		salsa-0.17.0-pre.2 \
@@ -138,32 +142,33 @@ CARGO_CRATES=	addr2line-0.19.0 \
 		semver-1.0.17 \
 		serde-1.0.156 \
 		serde_derive-1.0.156 \
-		serde_json-1.0.96 \
-		serde_repr-0.1.11 \
+		serde_json-1.0.97 \
+		serde_repr-0.1.12 \
 		sharded-slab-0.1.4 \
 		smallvec-1.10.0 \
 		smol_str-0.2.0 \
 		snap-1.1.0 \
 		static_assertions-1.1.0 \
 		syn-1.0.109 \
-		synstructure-0.12.6 \
+		syn-2.0.18 \
+		synstructure-0.13.0 \
 		text-size-1.1.0 \
-		thiserror-1.0.39 \
-		thiserror-impl-1.0.39 \
+		thiserror-1.0.40 \
+		thiserror-impl-1.0.40 \
 		thread_local-1.1.7 \
 		tikv-jemalloc-ctl-0.5.0 \
 		tikv-jemalloc-sys-0.5.3+5.3.0-patched \
 		tikv-jemallocator-0.5.0 \
-		time-0.3.20 \
-		time-core-0.1.0 \
+		time-0.3.22 \
+		time-core-0.1.1 \
 		tinyvec-1.6.0 \
 		tinyvec_macros-0.1.1 \
 		tracing-0.1.37 \
-		tracing-attributes-0.1.23 \
-		tracing-core-0.1.30 \
+		tracing-attributes-0.1.26 \
+		tracing-core-0.1.31 \
 		tracing-log-0.1.3 \
-		tracing-subscriber-0.3.16 \
-		tracing-tree-0.2.2 \
+		tracing-subscriber-0.3.17 \
+		tracing-tree-0.2.3 \
 		triomphe-0.1.8 \
 		typed-arena-2.0.2 \
 		ungrammar-1.16.1 \
@@ -174,11 +179,11 @@ CARGO_CRATES=	addr2line-0.19.0 \
 		unic-ucd-version-0.9.0 \
 		unicase-2.6.0 \
 		unicode-bidi-0.3.13 \
-		unicode-ident-1.0.8 \
+		unicode-ident-1.0.9 \
 		unicode-normalization-0.1.22 \
 		unicode-segmentation-1.10.1 \
 		unicode-xid-0.2.4 \
-		url-2.3.1 \
+		url-2.4.0 \
 		valuable-0.1.0 \
 		version_check-0.9.4 \
 		walkdir-2.3.3 \
@@ -188,19 +193,28 @@ CARGO_CRATES=	addr2line-0.19.0 \
 		winapi-util-0.1.5 \
 		winapi-x86_64-pc-windows-gnu-0.4.0 \
 		windows-sys-0.42.0 \
+		windows-sys-0.48.0 \
+		windows-targets-0.48.0 \
 		windows_aarch64_gnullvm-0.42.2 \
+		windows_aarch64_gnullvm-0.48.0 \
 		windows_aarch64_msvc-0.42.2 \
+		windows_aarch64_msvc-0.48.0 \
 		windows_i686_gnu-0.42.2 \
+		windows_i686_gnu-0.48.0 \
 		windows_i686_msvc-0.42.2 \
+		windows_i686_msvc-0.48.0 \
 		windows_x86_64_gnu-0.42.2 \
+		windows_x86_64_gnu-0.48.0 \
 		windows_x86_64_gnullvm-0.42.2 \
+		windows_x86_64_gnullvm-0.48.0 \
 		windows_x86_64_msvc-0.42.2 \
+		windows_x86_64_msvc-0.48.0 \
 		write-json-0.1.2 \
 		xflags-0.3.1 \
 		xflags-macros-0.3.1 \
 		xshell-0.2.3 \
 		xshell-macros-0.2.3 \
-		zip-0.6.4
+		zip-0.6.6
 
 CARGO_INSTALL_PATH=	crates/rust-analyzer
 
diff --git a/devel/rust-analyzer/distinfo b/devel/rust-analyzer/distinfo
index c5734ffb33d5..b96b08d23971 100644
--- a/devel/rust-analyzer/distinfo
+++ b/devel/rust-analyzer/distinfo
@@ -1,18 +1,18 @@
-TIMESTAMP = 1686555382
+TIMESTAMP = 1690370074
 SHA256 (rust/crates/addr2line-0.19.0.crate) = a76fd60b23679b7d19bd066031410fb7e458ccc5e958eb5c325888ce4baedc97
 SIZE (rust/crates/addr2line-0.19.0.crate) = 33210
 SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
 SIZE (rust/crates/adler-1.0.2.crate) = 12778
 SHA256 (rust/crates/always-assert-0.1.3.crate) = 4436e0292ab1bb631b42973c61205e704475fe8126af845c8d923c0996328127
 SIZE (rust/crates/always-assert-0.1.3.crate) = 7063
-SHA256 (rust/crates/anyhow-1.0.70.crate) = 7de8ce5e0f9f8d88245311066a578d72b7af3e7088f32783804676302df237e4
-SIZE (rust/crates/anyhow-1.0.70.crate) = 43803
+SHA256 (rust/crates/anyhow-1.0.71.crate) = 9c7d0618f0e0b7e8ff11427422b64564d5fb0be1940354bfe2e0529b18a9d9b8
+SIZE (rust/crates/anyhow-1.0.71.crate) = 43808
 SHA256 (rust/crates/anymap-1.0.0-beta.2.crate) = 8f1f8f5a6f3d50d89e3797d7593a50f96bb2aaa20ca0cc7be1fb673232c91d72
 SIZE (rust/crates/anymap-1.0.0-beta.2.crate) = 13073
 SHA256 (rust/crates/arbitrary-1.3.0.crate) = e2d098ff73c1ca148721f37baad5ea6a465a13f9573aba8641fbbbae8164a54e
 SIZE (rust/crates/arbitrary-1.3.0.crate) = 30930
-SHA256 (rust/crates/arrayvec-0.7.2.crate) = 8da52d66c7071e2e3fa2a1e5c6d088fec47b593032b254f5e980de8ea54454d6
-SIZE (rust/crates/arrayvec-0.7.2.crate) = 29341
+SHA256 (rust/crates/arrayvec-0.7.4.crate) = 96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711
+SIZE (rust/crates/arrayvec-0.7.4.crate) = 29856
 SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8
 SIZE (rust/crates/atty-0.2.14.crate) = 5470
 SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa
@@ -21,8 +21,8 @@ SHA256 (rust/crates/backtrace-0.3.67.crate) = 233d376d6d185f2a3093e58f283f60f880
 SIZE (rust/crates/backtrace-0.3.67.crate) = 78564
 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
 SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.1.0.crate) = c70beb79cbb5ce9c4f8e20849978f34225931f665bb49efa6982875a4d5facb3
-SIZE (rust/crates/bitflags-2.1.0.crate) = 33325
+SHA256 (rust/crates/bitflags-2.3.2.crate) = 6dbe3c979c178231552ecba20214a8272df4e09f232a87aef4320cf06539aded
+SIZE (rust/crates/bitflags-2.3.2.crate) = 39637
 SHA256 (rust/crates/byteorder-1.4.3.crate) = 14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610
 SIZE (rust/crates/byteorder-1.4.3.crate) = 22512
 SHA256 (rust/crates/camino-1.1.4.crate) = c530edf18f37068ac2d977409ed5cd50d53d73bc653c7647b48eb78976ac9ae2
@@ -35,14 +35,14 @@ SHA256 (rust/crates/cc-1.0.79.crate) = 50d30906286121d95be3d479533b458f87493b30a
 SIZE (rust/crates/cc-1.0.79.crate) = 62624
 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
 SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
-SHA256 (rust/crates/chalk-derive-0.89.0.crate) = ea176c50987dc4765961aa165001e8eb5a722a26308c5797a47303ea91686aab
-SIZE (rust/crates/chalk-derive-0.89.0.crate) = 4020
-SHA256 (rust/crates/chalk-ir-0.89.0.crate) = 473b480241695428c14e8f84f1c9a47ef232450a50faf3a4041e5c9dc11e0a3b
-SIZE (rust/crates/chalk-ir-0.89.0.crate) = 51850
-SHA256 (rust/crates/chalk-recursive-0.89.0.crate) = 6764b4fe67cac3a3758185084efbfbd39bf0352795824ba849ddd2b64cd4bb28
-SIZE (rust/crates/chalk-recursive-0.89.0.crate) = 14997
-SHA256 (rust/crates/chalk-solve-0.89.0.crate) = 55a7e6160966eceb6e7dcc2f479a2af4c477aaf5bccbc640d82515995ab1a6cc
-SIZE (rust/crates/chalk-solve-0.89.0.crate) = 99452
+SHA256 (rust/crates/chalk-derive-0.92.0.crate) = ff5053a8a42dbff5279a82423946fc56dc1253b76cf211b2b3c14b3aad4e1281
+SIZE (rust/crates/chalk-derive-0.92.0.crate) = 4023
+SHA256 (rust/crates/chalk-ir-0.92.0.crate) = 8a56de2146a8ed0fcd54f4bd50db852f1de4eac9e1efe568494f106c21b77d2a
+SIZE (rust/crates/chalk-ir-0.92.0.crate) = 51843
+SHA256 (rust/crates/chalk-recursive-0.92.0.crate) = 5cc09e6e9531f3544989ef89b189e80fbc7ad9e2f73f1c5e03ddc9ffb0527463
+SIZE (rust/crates/chalk-recursive-0.92.0.crate) = 15000
+SHA256 (rust/crates/chalk-solve-0.92.0.crate) = b392e02b4c81ec76d3748da839fc70a5539b83d27c9030668463d34d5110b860
+SIZE (rust/crates/chalk-solve-0.92.0.crate) = 101301
 SHA256 (rust/crates/command-group-2.1.0.crate) = 5080df6b0f0ecb76cab30808f00d937ba725cebe266a3da8cd89dff92f2a9916
 SIZE (rust/crates/command-group-2.1.0.crate) = 162533
 SHA256 (rust/crates/countme-3.0.1.crate) = 7704b5fdd17b18ae31c4c1da5a2e0305a2bf17b5249300a9ee9ed7b72114c636
@@ -55,14 +55,14 @@ SHA256 (rust/crates/crossbeam-channel-0.5.8.crate) = a33c2bf77f2df06183c3aa30d1e
 SIZE (rust/crates/crossbeam-channel-0.5.8.crate) = 90455
 SHA256 (rust/crates/crossbeam-deque-0.8.3.crate) = ce6fd6f855243022dcecf8702fef0c297d4338e226845fe067f6341ad9fa0cef
 SIZE (rust/crates/crossbeam-deque-0.8.3.crate) = 21746
-SHA256 (rust/crates/crossbeam-epoch-0.9.14.crate) = 46bd5f3f85273295a9d14aedfb86f6aadbff6d8f5295c4a9edb08e819dcf5695
-SIZE (rust/crates/crossbeam-epoch-0.9.14.crate) = 48524
-SHA256 (rust/crates/crossbeam-utils-0.8.15.crate) = 3c063cd8cc95f5c377ed0d4b49a4b21f632396ff690e8470c29b3359b346984b
-SIZE (rust/crates/crossbeam-utils-0.8.15.crate) = 42326
+SHA256 (rust/crates/crossbeam-epoch-0.9.15.crate) = ae211234986c545741a7dc064309f67ee1e5ad243d0e48335adc0484d960bcc7
+SIZE (rust/crates/crossbeam-epoch-0.9.15.crate) = 48553
+SHA256 (rust/crates/crossbeam-utils-0.8.16.crate) = 5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294
+SIZE (rust/crates/crossbeam-utils-0.8.16.crate) = 42508
 SHA256 (rust/crates/dashmap-5.4.0.crate) = 907076dfda823b0b36d2a1bb5f90c96660a5bbcd7729e10727f07858f22c4edc
 SIZE (rust/crates/dashmap-5.4.0.crate) = 22862
-SHA256 (rust/crates/derive_arbitrary-1.3.0.crate) = f3cdeb9ec472d588e539a818b2dee436825730da08ad0017c4b1a17676bdc8b7
-SIZE (rust/crates/derive_arbitrary-1.3.0.crate) = 10643
+SHA256 (rust/crates/derive_arbitrary-1.3.1.crate) = 53e0efad4403bfc52dc201159c4b842a246a14b98c64b55dfd0f2d89729dfeb8
+SIZE (rust/crates/derive_arbitrary-1.3.1.crate) = 10624
 SHA256 (rust/crates/dissimilar-1.0.6.crate) = 210ec60ae7d710bed8683e333e9d2855a8a56a3e9892b38bad3bb0d4d29b0d5e
 SIZE (rust/crates/dissimilar-1.0.6.crate) = 27459
 SHA256 (rust/crates/dot-0.1.4.crate) = a74b6c4d4a1cff5f454164363c16b72fa12463ca6b31f4b5f2035a65fa3d5906
@@ -73,24 +73,28 @@ SHA256 (rust/crates/either-1.8.1.crate) = 7fcaabb2fef8c910e7f4c7ce9f67a1283a1715
 SIZE (rust/crates/either-1.8.1.crate) = 16027
 SHA256 (rust/crates/ena-0.14.2.crate) = c533630cf40e9caa44bd91aadc88a75d75a4c3a12b4cfde353cbed41daa1e1f1
 SIZE (rust/crates/ena-0.14.2.crate) = 22991
+SHA256 (rust/crates/equivalent-1.0.0.crate) = 88bffebc5d80432c9b140ee17875ff173a8ab62faad5b257da912bd2f6c1c0a1
+SIZE (rust/crates/equivalent-1.0.0.crate) = 6621
 SHA256 (rust/crates/expect-test-1.4.1.crate) = 30d9eafeadd538e68fb28016364c9732d78e420b9ff8853fa5e4058861e9f8d3
 SIZE (rust/crates/expect-test-1.4.1.crate) = 13530
 SHA256 (rust/crates/filetime-0.2.19.crate) = 4e884668cd0c7480504233e951174ddc3b382f7c2666e3b7310b5c4e7b0c37f9
 SIZE (rust/crates/filetime-0.2.19.crate) = 15028
 SHA256 (rust/crates/fixedbitset-0.2.0.crate) = 37ab347416e802de484e4d03c7316c48f1ecb56574dfd4a46a80f173ce1de04d
 SIZE (rust/crates/fixedbitset-0.2.0.crate) = 13597
-SHA256 (rust/crates/flate2-1.0.25.crate) = a8a2db397cb1c8772f31494cb8917e48cd1e64f0fa7efac59fbd741a0a8ce841
-SIZE (rust/crates/flate2-1.0.25.crate) = 70210
-SHA256 (rust/crates/form_urlencoded-1.1.0.crate) = a9c384f161156f5260c24a097c56119f9be8c798586aecc13afbcbe7b7e26bf8
-SIZE (rust/crates/form_urlencoded-1.1.0.crate) = 8734
+SHA256 (rust/crates/flate2-1.0.26.crate) = 3b9429470923de8e8cbd4d2dc513535400b4b3fef0319fb5c4e1f520a7bef743
+SIZE (rust/crates/flate2-1.0.26.crate) = 70832
+SHA256 (rust/crates/form_urlencoded-1.2.0.crate) = a62bc1cf6f830c2ec14a513a9fb124d0a213a629668a4186f329db21fe045652
+SIZE (rust/crates/form_urlencoded-1.2.0.crate) = 8923
 SHA256 (rust/crates/fsevent-sys-4.1.0.crate) = 76ee7a02da4d231650c7cea31349b889be2f45ddb3ef3032d2ec8185f6313fd2
 SIZE (rust/crates/fsevent-sys-4.1.0.crate) = 4620
 SHA256 (rust/crates/fst-0.4.7.crate) = 7ab85b9b05e3978cc9a9cf8fea7f01b494e1a09ed3037e16ba39edc7a29eb61a
 SIZE (rust/crates/fst-0.4.7.crate) = 1573393
-SHA256 (rust/crates/gimli-0.27.2.crate) = ad0a93d233ebf96623465aad4046a8d3aa4da22d4f4beba5388838c8a434bbb4
-SIZE (rust/crates/gimli-0.27.2.crate) = 721636
+SHA256 (rust/crates/gimli-0.27.3.crate) = b6c80984affa11d98d1b88b66ac8853f143217b399d3c74116778ff8fdb4ed2e
+SIZE (rust/crates/gimli-0.27.3.crate) = 287904
 SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888
 SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968
+SHA256 (rust/crates/hashbrown-0.14.0.crate) = 2c6201b9ff9fd90a5a3bac2e56a830d0caa509576f0e503818ee82c181b3437a
+SIZE (rust/crates/hashbrown-0.14.0.crate) = 116103
 SHA256 (rust/crates/heck-0.3.3.crate) = 6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c
 SIZE (rust/crates/heck-0.3.3.crate) = 10260
 SHA256 (rust/crates/hermit-abi-0.1.19.crate) = 62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33
@@ -101,12 +105,14 @@ SHA256 (rust/crates/hkalbasi-rustc-ap-rustc_abi-0.0.20221221.crate) = adabaadad9
 SIZE (rust/crates/hkalbasi-rustc-ap-rustc_abi-0.0.20221221.crate) = 23750
 SHA256 (rust/crates/hkalbasi-rustc-ap-rustc_index-0.0.20221221.crate) = f4d3c48474e09afb0f5efbd6f758e05411699301a113c47d454d28ec7059d00e
 SIZE (rust/crates/hkalbasi-rustc-ap-rustc_index-0.0.20221221.crate) = 26670
-SHA256 (rust/crates/home-0.5.4.crate) = 747309b4b440c06d57b0b25f2aee03ee9b5e5397d288c60e21fc709bb98a7408
-SIZE (rust/crates/home-0.5.4.crate) = 8538
-SHA256 (rust/crates/idna-0.3.0.crate) = e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6
-SIZE (rust/crates/idna-0.3.0.crate) = 271128
+SHA256 (rust/crates/home-0.5.5.crate) = 5444c27eef6923071f7ebcc33e3444508466a76f7a2b93da00ed6e19f30c1ddb
+SIZE (rust/crates/home-0.5.5.crate) = 8557
+SHA256 (rust/crates/idna-0.4.0.crate) = 7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c
+SIZE (rust/crates/idna-0.4.0.crate) = 271429
 SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99
 SIZE (rust/crates/indexmap-1.9.3.crate) = 54653
+SHA256 (rust/crates/indexmap-2.0.0.crate) = d5477fe2230a79769d8dc68e0eabf5437907c0457a5614a9e8dddb67f65eb65d
+SIZE (rust/crates/indexmap-2.0.0.crate) = 64038
 SHA256 (rust/crates/inotify-0.9.6.crate) = f8069d3ec154eb856955c1c0fbffefbf5f3c40a104ec912d4797314c1801abff
 SIZE (rust/crates/inotify-0.9.6.crate) = 22971
 SHA256 (rust/crates/inotify-sys-0.1.5.crate) = e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb
@@ -123,32 +129,40 @@ SHA256 (rust/crates/kqueue-1.0.7.crate) = 2c8fc60ba15bf51257aa9807a48a61013db043
 SIZE (rust/crates/kqueue-1.0.7.crate) = 12554
 SHA256 (rust/crates/kqueue-sys-1.0.3.crate) = 8367585489f01bc55dd27404dcf56b95e6da061a256a666ab23be9ba96a2e587
 SIZE (rust/crates/kqueue-sys-1.0.3.crate) = 6673
+SHA256 (rust/crates/la-arena-0.3.1.crate) = 3752f229dcc5a481d60f385fa479ff46818033d881d2d801aa27dffcfb5e8306
+SIZE (rust/crates/la-arena-0.3.1.crate) = 5745
 SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
 SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443
-SHA256 (rust/crates/libc-0.2.141.crate) = 3304a64d199bb964be99741b7a14d26972741915b3649639149b2479bb46f4b5
-SIZE (rust/crates/libc-0.2.141.crate) = 671145
-SHA256 (rust/crates/libloading-0.7.4.crate) = b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f
-SIZE (rust/crates/libloading-0.7.4.crate) = 27580
-SHA256 (rust/crates/libmimalloc-sys-0.1.32.crate) = 43a558e3d911bc3c7bfc8c78bc580b404d6e51c1cefbf656e176a94b49b0df40
-SIZE (rust/crates/libmimalloc-sys-0.1.32.crate) = 1165949
-SHA256 (rust/crates/lock_api-0.4.9.crate) = 435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df
-SIZE (rust/crates/lock_api-0.4.9.crate) = 25685
-SHA256 (rust/crates/log-0.4.17.crate) = abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e
-SIZE (rust/crates/log-0.4.17.crate) = 38028
+SHA256 (rust/crates/libc-0.2.146.crate) = f92be4933c13fd498862a9e02a3055f8a8d9c039ce33db97306fd5a6caa7f29b
+SIZE (rust/crates/libc-0.2.146.crate) = 684707
+SHA256 (rust/crates/libloading-0.8.0.crate) = d580318f95776505201b28cf98eb1fa5e4be3b689633ba6a3e6cd880ff22d8cb
+SIZE (rust/crates/libloading-0.8.0.crate) = 27845
+SHA256 (rust/crates/libmimalloc-sys-0.1.33.crate) = f4ac0e912c8ef1b735e92369695618dc5b1819f5a7bf3f167301a3ba1cea515e
+SIZE (rust/crates/libmimalloc-sys-0.1.33.crate) = 1166827
+SHA256 (rust/crates/line-index-0.1.0-pre.1.crate) = 2cad96769710c1745e11d4f940a8ff36000ade4bbada4285b001cb8aa2f745ce
+SIZE (rust/crates/line-index-0.1.0-pre.1.crate) = 3487
+SHA256 (rust/crates/lock_api-0.4.10.crate) = c1cc9717a20b1bb222f333e6a92fd32f7d8a18ddc5a3191a11af45dcbf4dcd16
+SIZE (rust/crates/lock_api-0.4.10.crate) = 26713
+SHA256 (rust/crates/log-0.4.19.crate) = b06a4cde4c0f271a446782e3eff8de789548ce57dbc8eca9292c27f4a42004b4
+SIZE (rust/crates/log-0.4.19.crate) = 38073
+SHA256 (rust/crates/lsp-server-0.7.1.crate) = 3711e4d6f491dc9edc0f1df80e204f38206775ac92c1241e89b79229a850bc00
+SIZE (rust/crates/lsp-server-0.7.1.crate) = 9615
 SHA256 (rust/crates/lsp-types-0.94.0.crate) = 0b63735a13a1f9cd4f4835223d828ed9c2e35c8c5e61837774399f558b6a1237
 SIZE (rust/crates/lsp-types-0.94.0.crate) = 64191
-SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558
-SIZE (rust/crates/matchers-0.1.0.crate) = 6948
 SHA256 (rust/crates/memchr-2.5.0.crate) = 2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d
 SIZE (rust/crates/memchr-2.5.0.crate) = 65812
 SHA256 (rust/crates/memmap2-0.5.10.crate) = 83faa42c0a078c393f6b29d5db232d8be22776a891f8f56e5284faee4a20b327
 SIZE (rust/crates/memmap2-0.5.10.crate) = 26847
 SHA256 (rust/crates/memoffset-0.8.0.crate) = d61c719bcfbcf5d62b3a09efa6088de8c54bc0bfcd3ea7ae39fcc186108b8de1
 SIZE (rust/crates/memoffset-0.8.0.crate) = 8912
-SHA256 (rust/crates/mimalloc-0.1.36.crate) = 3d88dad3f985ec267a3fcb7a1726f5cb1a7e8cad8b646e70a84f967210df23da
-SIZE (rust/crates/mimalloc-0.1.36.crate) = 5016
+SHA256 (rust/crates/memoffset-0.9.0.crate) = 5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c
+SIZE (rust/crates/memoffset-0.9.0.crate) = 9033
+SHA256 (rust/crates/mimalloc-0.1.37.crate) = 4e2894987a3459f3ffb755608bd82188f8ed00d0ae077f1edea29c068d639d98
+SIZE (rust/crates/mimalloc-0.1.37.crate) = 5016
 SHA256 (rust/crates/miniz_oxide-0.6.2.crate) = b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa
 SIZE (rust/crates/miniz_oxide-0.6.2.crate) = 54536
+SHA256 (rust/crates/miniz_oxide-0.7.1.crate) = e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7
+SIZE (rust/crates/miniz_oxide-0.7.1.crate) = 55194
 SHA256 (rust/crates/mio-0.8.5.crate) = e5d732bc30207a6423068df043e3d02e0735b155ad7ce1a6f76fe2baa5b158de
 SIZE (rust/crates/mio-0.8.5.crate) = 93993
 SHA256 (rust/crates/miow-0.5.0.crate) = 52ffbca2f655e33c08be35d87278e5b18b89550a37dbd598c20db92f6a471123
@@ -163,10 +177,12 @@ SHA256 (rust/crates/nu-ansi-term-0.46.0.crate) = 77a8165726e8236064dbb4545924260
 SIZE (rust/crates/nu-ansi-term-0.46.0.crate) = 24311
 SHA256 (rust/crates/num_cpus-1.15.0.crate) = 0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b
 SIZE (rust/crates/num_cpus-1.15.0.crate) = 15680
-SHA256 (rust/crates/object-0.30.3.crate) = ea86265d3d3dcb6a27fc51bd29a4bf387fae9d2986b823079d4986af253eb439
-SIZE (rust/crates/object-0.30.3.crate) = 258901
-SHA256 (rust/crates/once_cell-1.17.1.crate) = b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3
-SIZE (rust/crates/once_cell-1.17.1.crate) = 32856
+SHA256 (rust/crates/object-0.30.4.crate) = 03b4680b86d9cfafba8fc491dc9b6df26b68cf40e9e6cd73909194759a63c385
+SIZE (rust/crates/object-0.30.4.crate) = 259203
+SHA256 (rust/crates/object-0.31.1.crate) = 8bda667d9f2b5051b8833f59f3bf748b28ef54f850f4fcb389a252aa383866d1
+SIZE (rust/crates/object-0.31.1.crate) = 272843
+SHA256 (rust/crates/once_cell-1.18.0.crate) = dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d
+SIZE (rust/crates/once_cell-1.18.0.crate) = 32969
 SHA256 (rust/crates/oorandom-11.1.3.crate) = 0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575
 SIZE (rust/crates/oorandom-11.1.3.crate) = 10068
 SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39
@@ -181,8 +197,8 @@ SHA256 (rust/crates/parking_lot_core-0.9.6.crate) = ba1ef8814b5c993410bb3adfad7a
 SIZE (rust/crates/parking_lot_core-0.9.6.crate) = 32414
 SHA256 (rust/crates/paste-1.0.12.crate) = 9f746c4065a8fa3fe23974dd82f15431cc8d40779821001404d10d2e79ca7d79
 SIZE (rust/crates/paste-1.0.12.crate) = 18156
-SHA256 (rust/crates/percent-encoding-2.2.0.crate) = 478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e
-SIZE (rust/crates/percent-encoding-2.2.0.crate) = 10075
+SHA256 (rust/crates/percent-encoding-2.3.0.crate) = 9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94
+SIZE (rust/crates/percent-encoding-2.3.0.crate) = 10196
 SHA256 (rust/crates/perf-event-0.4.7.crate) = 5396562cd2eaa828445d6d34258ae21ee1eb9d40fe626ca7f51c8dccb4af9d66
 SIZE (rust/crates/perf-event-0.4.7.crate) = 21279
 SHA256 (rust/crates/perf-event-open-sys-1.0.1.crate) = ce9bedf5da2c234fdf2391ede2b90fabf585355f33100689bc364a3ea558561a
@@ -191,18 +207,18 @@ SHA256 (rust/crates/petgraph-0.5.1.crate) = 467d164a6de56270bd7c4d070df81d07beac
 SIZE (rust/crates/petgraph-0.5.1.crate) = 147173
 SHA256 (rust/crates/pin-project-lite-0.2.9.crate) = e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116
 SIZE (rust/crates/pin-project-lite-0.2.9.crate) = 27713
-SHA256 (rust/crates/proc-macro2-1.0.56.crate) = 2b63bdb0cd06f1f4dedf69b254734f9b45af66e4a031e42a7480257d9898b435
-SIZE (rust/crates/proc-macro2-1.0.56.crate) = 44454
+SHA256 (rust/crates/proc-macro2-1.0.60.crate) = dec2b086b7a862cf4de201096214fa870344cf922b2b30c167badb3af3195406
+SIZE (rust/crates/proc-macro2-1.0.60.crate) = 44160
 SHA256 (rust/crates/protobuf-3.1.0.crate) = 4ee4a7d8b91800c8f167a6268d1a1026607368e1adc84e98fe044aeb905302f7
 SIZE (rust/crates/protobuf-3.1.0.crate) = 211038
 SHA256 (rust/crates/protobuf-support-3.1.0.crate) = 8ca157fe12fc7ee2e315f2f735e27df41b3d97cdd70ea112824dac1ffb08ee1c
 SIZE (rust/crates/protobuf-support-3.1.0.crate) = 10762
-SHA256 (rust/crates/pulldown-cmark-0.9.2.crate) = 2d9cc634bc78768157b5cbfe988ffcd1dcba95cd2b2f03a88316c08c6d00ed63
-SIZE (rust/crates/pulldown-cmark-0.9.2.crate) = 115824
+SHA256 (rust/crates/pulldown-cmark-0.9.3.crate) = 77a1a2f1f0a7ecff9c31abbe177637be0e97a0aef46cf8738ece09327985d998
+SIZE (rust/crates/pulldown-cmark-0.9.3.crate) = 117339
 SHA256 (rust/crates/pulldown-cmark-to-cmark-10.0.4.crate) = 0194e6e1966c23cc5fd988714f85b18d548d773e81965413555d96569931833d
 SIZE (rust/crates/pulldown-cmark-to-cmark-10.0.4.crate) = 17917
-SHA256 (rust/crates/quote-1.0.26.crate) = 4424af4bf778aae2051a77b60283332f386554255d722233d09fbfc7e30da2fc
-SIZE (rust/crates/quote-1.0.26.crate) = 28397
+SHA256 (rust/crates/quote-1.0.28.crate) = 1b9ab9c7eadfd8df19006f1cf1a4aed13540ed5cbc047010ece5826e10825488
+SIZE (rust/crates/quote-1.0.28.crate) = 28382
 SHA256 (rust/crates/ra-ap-rustc_lexer-0.1.0.crate) = e1c145702ed3f237918e512685185dc8a4d0edc3a5326c63d20361d8ba9b45b3
 SIZE (rust/crates/ra-ap-rustc_lexer-0.1.0.crate) = 15801
 SHA256 (rust/crates/rayon-1.7.0.crate) = 1d2df5196e37bcc87abebc0053e20787d73847bb33134a69841207dd0a47f03b
@@ -211,16 +227,10 @@ SHA256 (rust/crates/rayon-core-1.11.0.crate) = 4b8f95bd6966f5c87776639160a66bd8a
 SIZE (rust/crates/rayon-core-1.11.0.crate) = 73118
 SHA256 (rust/crates/redox_syscall-0.2.16.crate) = fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a
 SIZE (rust/crates/redox_syscall-0.2.16.crate) = 24012
-SHA256 (rust/crates/regex-1.7.3.crate) = 8b1f693b24f6ac912f4893ef08244d70b6067480d2f1a46e950c9691e6749d1d
-SIZE (rust/crates/regex-1.7.3.crate) = 239886
-SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132
-SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533
-SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1
-SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752
 SHA256 (rust/crates/rowan-0.15.11.crate) = 64449cfef9483a475ed56ae30e2da5ee96448789fb2aa240a04beb6a055078bf
 SIZE (rust/crates/rowan-0.15.11.crate) = 39449
-SHA256 (rust/crates/rustc-demangle-0.1.22.crate) = d4a36c42d1873f9a77c53bde094f9664d9891bc604a45b4798fd2c389ed12e5b
-SIZE (rust/crates/rustc-demangle-0.1.22.crate) = 29044
+SHA256 (rust/crates/rustc-demangle-0.1.23.crate) = d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76
+SIZE (rust/crates/rustc-demangle-0.1.23.crate) = 28970
 SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2
 SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331
 SHA256 (rust/crates/ryu-1.0.13.crate) = f91339c0467de62360649f8d3e185ca8de4224ff281f66000de5eb2a77a79041
@@ -243,10 +253,10 @@ SHA256 (rust/crates/serde-1.0.156.crate) = 314b5b092c0ade17c00142951e50ced110ec2
 SIZE (rust/crates/serde-1.0.156.crate) = 77019
 SHA256 (rust/crates/serde_derive-1.0.156.crate) = d7e29c4601e36bcec74a223228dce795f4cd3616341a4af93520ca1a837c087d
 SIZE (rust/crates/serde_derive-1.0.156.crate) = 55113
-SHA256 (rust/crates/serde_json-1.0.96.crate) = 057d394a50403bcac12672b2b18fb387ab6d289d957dab67dd201875391e52f1
-SIZE (rust/crates/serde_json-1.0.96.crate) = 144652
-SHA256 (rust/crates/serde_repr-0.1.11.crate) = 395627de918015623b32e7669714206363a7fc00382bf477e72c1f7533e8eafc
-SIZE (rust/crates/serde_repr-0.1.11.crate) = 9546
+SHA256 (rust/crates/serde_json-1.0.97.crate) = bdf3bf93142acad5821c99197022e170842cdbc1c30482b98750c688c640842a
+SIZE (rust/crates/serde_json-1.0.97.crate) = 145152
+SHA256 (rust/crates/serde_repr-0.1.12.crate) = bcec881020c684085e55a25f7fd888954d56609ef363479dc5a1305eb0d40cab
+SIZE (rust/crates/serde_repr-0.1.12.crate) = 9549
 SHA256 (rust/crates/sharded-slab-0.1.4.crate) = 900fba806f70c630b0a382d0d825e17a0f19fcd059a2ade1ff237bcddf446b31
 SIZE (rust/crates/sharded-slab-0.1.4.crate) = 52479
 SHA256 (rust/crates/smallvec-1.10.0.crate) = a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0
@@ -259,14 +269,16 @@ SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1
 SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480
 SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
 SIZE (rust/crates/syn-1.0.109.crate) = 237611
-SHA256 (rust/crates/synstructure-0.12.6.crate) = f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f
-SIZE (rust/crates/synstructure-0.12.6.crate) = 18429
+SHA256 (rust/crates/syn-2.0.18.crate) = 32d41677bcbe24c20c52e7c70b0d8db04134c5d1066bf98662e2871ad200ea3e
+SIZE (rust/crates/syn-2.0.18.crate) = 240648
+SHA256 (rust/crates/synstructure-0.13.0.crate) = 285ba80e733fac80aa4270fbcdf83772a79b80aa35c97075320abfee4a915b06
+SIZE (rust/crates/synstructure-0.13.0.crate) = 19121
 SHA256 (rust/crates/text-size-1.1.0.crate) = 288cb548dbe72b652243ea797201f3d481a0609a967980fcc5b2315ea811560a
 SIZE (rust/crates/text-size-1.1.0.crate) = 12380
-SHA256 (rust/crates/thiserror-1.0.39.crate) = a5ab016db510546d856297882807df8da66a16fb8c4101cb8b30054b0d5b2d9c
-SIZE (rust/crates/thiserror-1.0.39.crate) = 18729
-SHA256 (rust/crates/thiserror-impl-1.0.39.crate) = 5420d42e90af0c38c3290abcca25b9b3bdf379fc9f55c528f53a269d9c9a267e
-SIZE (rust/crates/thiserror-impl-1.0.39.crate) = 15057
+SHA256 (rust/crates/thiserror-1.0.40.crate) = 978c9a314bd8dc99be594bc3c175faaa9794be04a5a5e153caba6915336cebac
+SIZE (rust/crates/thiserror-1.0.40.crate) = 18709
+SHA256 (rust/crates/thiserror-impl-1.0.40.crate) = f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f
+SIZE (rust/crates/thiserror-impl-1.0.40.crate) = 15138
 SHA256 (rust/crates/thread_local-1.1.7.crate) = 3fdd6f064ccff2d6567adcb3873ca630700f00b5ad3f060c25b5dcfd9a4ce152
 SIZE (rust/crates/thread_local-1.1.7.crate) = 13585
 SHA256 (rust/crates/tikv-jemalloc-ctl-0.5.0.crate) = e37706572f4b151dff7a0146e040804e9c26fe3a3118591112f05cf12a4216c1
@@ -275,26 +287,26 @@ SHA256 (rust/crates/tikv-jemalloc-sys-0.5.3+5.3.0-patched.crate) = a678df20055b4
 SIZE (rust/crates/tikv-jemalloc-sys-0.5.3+5.3.0-patched.crate) = 884399
 SHA256 (rust/crates/tikv-jemallocator-0.5.0.crate) = 20612db8a13a6c06d57ec83953694185a367e16945f66565e8028d2c0bd76979
 SIZE (rust/crates/tikv-jemallocator-0.5.0.crate) = 9382
-SHA256 (rust/crates/time-0.3.20.crate) = cd0cbfecb4d19b5ea75bb31ad904eb5b9fa13f21079c3b92017ebdf4999a5890
-SIZE (rust/crates/time-0.3.20.crate) = 111856
-SHA256 (rust/crates/time-core-0.1.0.crate) = 2e153e1f1acaef8acc537e68b44906d2db6436e2b35ac2c6b42640fff91f00fd
-SIZE (rust/crates/time-core-0.1.0.crate) = 6597
+SHA256 (rust/crates/time-0.3.22.crate) = ea9e1b3cf1243ae005d9e74085d4d542f3125458f3a81af210d901dcd7411efd
+SIZE (rust/crates/time-0.3.22.crate) = 113792
+SHA256 (rust/crates/time-core-0.1.1.crate) = 7300fbefb4dadc1af235a9cef3737cea692a9d97e1b9cbcd4ebdae6f8868e6fb
+SIZE (rust/crates/time-core-0.1.1.crate) = 7197
 SHA256 (rust/crates/tinyvec-1.6.0.crate) = 87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50
 SIZE (rust/crates/tinyvec-1.6.0.crate) = 45991
 SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
 SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
 SHA256 (rust/crates/tracing-0.1.37.crate) = 8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8
 SIZE (rust/crates/tracing-0.1.37.crate) = 73888
-SHA256 (rust/crates/tracing-attributes-0.1.23.crate) = 4017f8f45139870ca7e672686113917c71c7a6e02d4924eda67186083c03081a
-SIZE (rust/crates/tracing-attributes-0.1.23.crate) = 30450
-SHA256 (rust/crates/tracing-core-0.1.30.crate) = 24eb03ba0eab1fd845050058ce5e616558e8f8d8fca633e6b163fe25c797213a
-SIZE (rust/crates/tracing-core-0.1.30.crate) = 60351
+SHA256 (rust/crates/tracing-attributes-0.1.26.crate) = 5f4f31f56159e98206da9efd823404b79b6ef3143b4a7ab76e67b1751b25a4ab
+SIZE (rust/crates/tracing-attributes-0.1.26.crate) = 32060
+SHA256 (rust/crates/tracing-core-0.1.31.crate) = 0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a
+SIZE (rust/crates/tracing-core-0.1.31.crate) = 61263
 SHA256 (rust/crates/tracing-log-0.1.3.crate) = 78ddad33d2d10b1ed7eb9d1f518a5674713876e97e5bb9b7345a7984fbb4f922
 SIZE (rust/crates/tracing-log-0.1.3.crate) = 20549
-SHA256 (rust/crates/tracing-subscriber-0.3.16.crate) = a6176eae26dd70d0c919749377897b54a9276bd7061339665dd68777926b5a70
-SIZE (rust/crates/tracing-subscriber-0.3.16.crate) = 193572
-SHA256 (rust/crates/tracing-tree-0.2.2.crate) = 758e983ab7c54fee18403994507e7f212b9005e957ce7984996fac8d11facedb
-SIZE (rust/crates/tracing-tree-0.2.2.crate) = 17254
+SHA256 (rust/crates/tracing-subscriber-0.3.17.crate) = 30a651bc37f915e81f087d86e62a18eec5f79550c7faff886f7090b4ea757c77
+SIZE (rust/crates/tracing-subscriber-0.3.17.crate) = 191711
+SHA256 (rust/crates/tracing-tree-0.2.3.crate) = 4f9742d8df709837409dbb22aa25dd7769c260406f20ff48a2320b80a4a6aed0
+SIZE (rust/crates/tracing-tree-0.2.3.crate) = 19480
 SHA256 (rust/crates/triomphe-0.1.8.crate) = f1ee9bd9239c339d714d657fac840c6d2a4f9c45f4f9ec7b0975113458be78db
 SIZE (rust/crates/triomphe-0.1.8.crate) = 25448
 SHA256 (rust/crates/typed-arena-2.0.2.crate) = 6af6ae20167a9ece4bcb41af5b80f8a1f1df981f6391189ce00fd257af04126a
@@ -315,16 +327,16 @@ SHA256 (rust/crates/unicase-2.6.0.crate) = 50f37be617794602aabbeee0be4f259dc1778
 SIZE (rust/crates/unicase-2.6.0.crate) = 23478
 SHA256 (rust/crates/unicode-bidi-0.3.13.crate) = 92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460
 SIZE (rust/crates/unicode-bidi-0.3.13.crate) = 44477
-SHA256 (rust/crates/unicode-ident-1.0.8.crate) = e5464a87b239f13a63a501f2701565754bae92d243d4bb7eb12f6d57d2269bf4
-SIZE (rust/crates/unicode-ident-1.0.8.crate) = 41962
+SHA256 (rust/crates/unicode-ident-1.0.9.crate) = b15811caf2415fb889178633e7724bad2509101cde276048e013b9def5e51fa0
+SIZE (rust/crates/unicode-ident-1.0.9.crate) = 41978
 SHA256 (rust/crates/unicode-normalization-0.1.22.crate) = 5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921
 SIZE (rust/crates/unicode-normalization-0.1.22.crate) = 122604
 SHA256 (rust/crates/unicode-segmentation-1.10.1.crate) = 1dd624098567895118886609431a7c3b8f516e41d30e0643f03d94592a147e36
 SIZE (rust/crates/unicode-segmentation-1.10.1.crate) = 98416
 SHA256 (rust/crates/unicode-xid-0.2.4.crate) = f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c
 SIZE (rust/crates/unicode-xid-0.2.4.crate) = 15352
-SHA256 (rust/crates/url-2.3.1.crate) = 0d68c799ae75762b8c3fe375feb6600ef5602c883c5d21eb51c09f22b83c4643
-SIZE (rust/crates/url-2.3.1.crate) = 72777
+SHA256 (rust/crates/url-2.4.0.crate) = 50bff7831e19200a85b17131d085c25d7811bc4e186efdaf54bbd132994a88cb
+SIZE (rust/crates/url-2.4.0.crate) = 75670
 SHA256 (rust/crates/valuable-0.1.0.crate) = 830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d
 SIZE (rust/crates/valuable-0.1.0.crate) = 27718
 SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f
@@ -343,20 +355,38 @@ SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1
 SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
 SHA256 (rust/crates/windows-sys-0.42.0.crate) = 5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7
 SIZE (rust/crates/windows-sys-0.42.0.crate) = 3006791
+SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9
+SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884
+SHA256 (rust/crates/windows-targets-0.48.0.crate) = 7b1eb6f0cd7c80c79759c929114ef071b87354ce476d9d94271031c0497adfd5
+SIZE (rust/crates/windows-targets-0.48.0.crate) = 7466
 SHA256 (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8
 SIZE (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 364071
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.0.crate) = 91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc
+SIZE (rust/crates/windows_aarch64_gnullvm-0.48.0.crate) = 366543
 SHA256 (rust/crates/windows_aarch64_msvc-0.42.2.crate) = e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43
 SIZE (rust/crates/windows_aarch64_msvc-0.42.2.crate) = 666981
+SHA256 (rust/crates/windows_aarch64_msvc-0.48.0.crate) = b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3
+SIZE (rust/crates/windows_aarch64_msvc-0.48.0.crate) = 671479
 SHA256 (rust/crates/windows_i686_gnu-0.42.2.crate) = c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f
 SIZE (rust/crates/windows_i686_gnu-0.42.2.crate) = 736236
+SHA256 (rust/crates/windows_i686_gnu-0.48.0.crate) = 622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241
+SIZE (rust/crates/windows_i686_gnu-0.48.0.crate) = 741490
 SHA256 (rust/crates/windows_i686_msvc-0.42.2.crate) = 44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060
 SIZE (rust/crates/windows_i686_msvc-0.42.2.crate) = 724951
+SHA256 (rust/crates/windows_i686_msvc-0.48.0.crate) = 4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00
+SIZE (rust/crates/windows_i686_msvc-0.48.0.crate) = 730056
 SHA256 (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36
 SIZE (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 699373
+SHA256 (rust/crates/windows_x86_64_gnu-0.48.0.crate) = ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1
+SIZE (rust/crates/windows_x86_64_gnu-0.48.0.crate) = 703595
 SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3
 SIZE (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 364068
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.0.crate) = 7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953
+SIZE (rust/crates/windows_x86_64_gnullvm-0.48.0.crate) = 366536
 SHA256 (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0
 SIZE (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 666936
+SHA256 (rust/crates/windows_x86_64_msvc-0.48.0.crate) = 1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a
+SIZE (rust/crates/windows_x86_64_msvc-0.48.0.crate) = 671422
 SHA256 (rust/crates/write-json-0.1.2.crate) = 06069a848f95fceae3e5e03c0ddc8cb78452b56654ee0c8e68f938cf790fb9e3
 SIZE (rust/crates/write-json-0.1.2.crate) = 7414
 SHA256 (rust/crates/xflags-0.3.1.crate) = c4554b580522d0ca238369c16b8f6ce34524d61dafe7244993754bbd05f2c2ea
@@ -367,7 +397,7 @@ SHA256 (rust/crates/xshell-0.2.3.crate) = 962c039b3a7b16cf4e9a4248397c6585c07547
 SIZE (rust/crates/xshell-0.2.3.crate) = 23880
 SHA256 (rust/crates/xshell-macros-0.2.3.crate) = 1dbabb1cbd15a1d6d12d9ed6b35cc6777d4af87ab3ba155ea37215f20beab80c
 SIZE (rust/crates/xshell-macros-0.2.3.crate) = 2851
-SHA256 (rust/crates/zip-0.6.4.crate) = 0445d0fbc924bb93539b4316c11afb121ea39296f99a3c4c9edad09e3658cdef
-SIZE (rust/crates/zip-0.6.4.crate) = 62396
-SHA256 (rust-analyzer-rust-analyzer-2023-06-12_GH0.tar.gz) = 76f1778babad2f5e170c04a25a81dc3a62e4199b3b4f5c2574d9540220d68b10
-SIZE (rust-analyzer-rust-analyzer-2023-06-12_GH0.tar.gz) = 2573089
+SHA256 (rust/crates/zip-0.6.6.crate) = 760394e246e4c28189f19d488c058bf16f564016aefac5d32bb1f3b51d5e9261
+SIZE (rust/crates/zip-0.6.6.crate) = 65789
+SHA256 (rust-analyzer-rust-analyzer-2023-07-24_GH0.tar.gz) = d7d26b6728b6e0e59b65675ce6c581d317e407c6d4e224141d48c37f990fe8ba
+SIZE (rust-analyzer-rust-analyzer-2023-07-24_GH0.tar.gz) = 2589828