Snap for 10453563 from bfcdf10431cbf2113e9853c0b10121134a07573e to mainline-ipsec-release

Change-Id: I0b1f581eeb7cd78b09052dc1c11a2b7a933230de
diff --git a/Android.bp b/Android.bp
index 30b9248..2edbc2e 100644
--- a/Android.bp
+++ b/Android.bp
@@ -74,6 +74,12 @@
         darwin: {
             enabled: false,
         },
+        musl: {
+            enabled: false,
+        },
+        musl_arm64: {
+            enabled: true,
+        },
     },
     min_sdk_version: "29",
 }
@@ -86,6 +92,7 @@
     sanitize: {
         never: true,
     },
+    edition: "2021",
 }
 
 rust_toolchain_library_rlib {
@@ -158,6 +165,7 @@
         "libcompiler_builtins.rust_sysroot",
         "libcore.rust_sysroot",
     ],
+    edition: "2021",
 }
 
 rust_toolchain_library_rlib {
@@ -268,9 +276,6 @@
         android: {
             rlibs: ["libpanic_abort.rust_sysroot"],
         },
-        musl: {
-            rlibs: ["libpanic_unwind.rust_sysroot"],
-        },
     },
     toolchain_src: stdlibs_src_path + "/library/std/src/lib.rs",
     cfgs: ["backtrace_in_libstd"],
@@ -387,3 +392,13 @@
     host_supported: true,
     check_elf_files: false,
 }
+
+// Rustc and Clang have mismatched LLVM versions, cross language LTO may break when LLVM bitcode
+// format changes. Disallow LTO until we can synchronise the versions. http://b/240643019
+cc_defaults {
+    name: "rust_static_cc_lib_defaults",
+    visibility: ["//visibility:public"],
+    lto: {
+        never: true,
+    },
+}
diff --git a/TEST_MAPPING b/TEST_MAPPING
index 462591b..f6e4123 100644
--- a/TEST_MAPPING
+++ b/TEST_MAPPING
@@ -2,6 +2,12 @@
 {
   "imports": [
     {
+      "path": "external/boringssl"
+    },
+    {
+      "path": "external/open-dice"
+    },
+    {
       "path": "external/rust/crates/aho-corasick"
     },
     {
@@ -14,10 +20,13 @@
       "path": "external/rust/crates/arbitrary"
     },
     {
+      "path": "external/rust/crates/argh"
+    },
+    {
       "path": "external/rust/crates/ash"
     },
     {
-      "path": "external/rust/crates/base64"
+      "path": "external/rust/crates/async-stream"
     },
     {
       "path": "external/rust/crates/bencher"
@@ -38,6 +47,15 @@
       "path": "external/rust/crates/cfg-if"
     },
     {
+      "path": "external/rust/crates/ciborium-ll"
+    },
+    {
+      "path": "external/rust/crates/clap/2.33.3"
+    },
+    {
+      "path": "external/rust/crates/coset"
+    },
+    {
       "path": "external/rust/crates/crc32fast"
     },
     {
@@ -65,12 +83,24 @@
       "path": "external/rust/crates/fallible-iterator"
     },
     {
+      "path": "external/rust/crates/flate2"
+    },
+    {
       "path": "external/rust/crates/fnv"
     },
     {
+      "path": "external/rust/crates/futures-channel"
+    },
+    {
+      "path": "external/rust/crates/futures-executor"
+    },
+    {
       "path": "external/rust/crates/futures-task"
     },
     {
+      "path": "external/rust/crates/futures-test"
+    },
+    {
       "path": "external/rust/crates/futures-util"
     },
     {
@@ -83,9 +113,18 @@
       "path": "external/rust/crates/grpcio-sys"
     },
     {
+      "path": "external/rust/crates/hashbrown"
+    },
+    {
+      "path": "external/rust/crates/hashlink"
+    },
+    {
       "path": "external/rust/crates/heck"
     },
     {
+      "path": "external/rust/crates/heck/0.3.3"
+    },
+    {
       "path": "external/rust/crates/itoa"
     },
     {
@@ -104,9 +143,6 @@
       "path": "external/rust/crates/libsqlite3-sys"
     },
     {
-      "path": "external/rust/crates/linked-hash-map"
-    },
-    {
       "path": "external/rust/crates/lru-cache"
     },
     {
@@ -137,6 +173,9 @@
       "path": "external/rust/crates/num_cpus"
     },
     {
+      "path": "external/rust/crates/octets"
+    },
+    {
       "path": "external/rust/crates/oid-registry"
     },
     {
@@ -218,6 +257,9 @@
       "path": "external/rust/crates/termcolor"
     },
     {
+      "path": "external/rust/crates/terminal-size"
+    },
+    {
       "path": "external/rust/crates/thread_local"
     },
     {
@@ -251,6 +293,9 @@
       "path": "external/rust/crates/url"
     },
     {
+      "path": "external/rust/crates/virtio-drivers"
+    },
+    {
       "path": "external/rust/crates/vulkano"
     },
     {
@@ -258,256 +303,81 @@
     },
     {
       "path": "external/rust/crates/xml-rs"
-    }
-  ],
-  "presubmit": [
-    {
-      "name": "ZipFuseTest"
     },
     {
-      "name": "apkdmverity.test"
+      "path": "external/rust/crates/zerocopy"
     },
     {
-      "name": "authfs_device_test_src_lib"
+      "path": "external/rust/crates/zeroize"
     },
     {
-      "name": "doh_unit_test"
+      "path": "external/uwb/src"
     },
     {
-      "name": "keystore2_crypto_test_rust"
+      "path": "packages/modules/DnsResolver"
     },
     {
-      "name": "keystore2_km_compat_test"
+      "path": "packages/modules/Virtualization/apkdmverity"
     },
     {
-      "name": "keystore2_selinux_concurrency_test"
+      "path": "packages/modules/Virtualization/authfs"
     },
     {
-      "name": "keystore2_selinux_test"
+      "path": "packages/modules/Virtualization/avmd"
     },
     {
-      "name": "keystore2_test"
+      "path": "packages/modules/Virtualization/encryptedstore"
     },
     {
-      "name": "keystore2_test_utils_test"
+      "path": "packages/modules/Virtualization/libs/apexutil"
     },
     {
-      "name": "keystore2_vintf_test"
+      "path": "packages/modules/Virtualization/libs/apkverify"
     },
     {
-      "name": "legacykeystore_test"
+      "path": "packages/modules/Virtualization/libs/avb"
     },
     {
-      "name": "libapkverify.integration_test"
+      "path": "packages/modules/Virtualization/libs/capabilities"
     },
     {
-      "name": "libapkverify.test"
+      "path": "packages/modules/Virtualization/libs/devicemapper"
     },
     {
-      "name": "libauthfs_crypto_bindgen_test"
+      "path": "packages/modules/Virtualization/microdroid_manager"
     },
     {
-      "name": "libavb_bindgen_test"
+      "path": "packages/modules/Virtualization/virtualizationmanager"
     },
     {
-      "name": "libbinder_ndk_bindgen_test"
+      "path": "packages/modules/Virtualization/vm"
     },
     {
-      "name": "libbinder_rpc_unstable_bindgen_test"
+      "path": "packages/modules/Virtualization/zipfuse"
     },
     {
-      "name": "libbinder_rs-internal_test"
+      "path": "system/keymint/derive"
     },
     {
-      "name": "libcutils_bindgen_test"
+      "path": "system/keymint/hal"
     },
     {
-      "name": "libidsig.test"
+      "path": "system/logging/rust"
     },
     {
-      "name": "libkeystore2_aaid_bindgen_test"
+      "path": "system/security/diced"
     },
     {
-      "name": "libkeystore2_apc_compat_bindgen_test"
+      "path": "system/security/keystore2"
     },
     {
-      "name": "libkeystore2_crypto_bindgen_test"
+      "path": "system/security/keystore2/legacykeystore"
     },
     {
-      "name": "liblog_event_list_bindgen_test"
+      "path": "system/security/keystore2/selinux"
     },
     {
-      "name": "libopen_dice_bcc_bindgen_test"
-    },
-    {
-      "name": "libopen_dice_cbor_bindgen_test"
-    },
-    {
-      "name": "libselinux_bindgen_test"
-    },
-    {
-      "name": "libsimpleperf_profcollect_bindgen_test"
-    },
-    {
-      "name": "libstatspull_bindgen_test"
-    },
-    {
-      "name": "libsystem_properties_bindgen_test"
-    },
-    {
-      "name": "logger_device_unit_tests"
-    },
-    {
-      "name": "logger_test_config_log_level"
-    },
-    {
-      "name": "logger_test_default_init"
-    },
-    {
-      "name": "logger_test_env_log_level"
-    },
-    {
-      "name": "logger_test_multiple_init"
-    },
-    {
-      "name": "microdroid_manager_test"
-    },
-    {
-      "name": "open_then_run_module"
-    },
-    {
-      "name": "rustBinderTest"
-    },
-    {
-      "name": "rustBinderTestService"
-    },
-    {
-      "name": "virtualizationservice_device_test"
-    }
-  ],
-  "presubmit-rust": [
-    {
-      "name": "ZipFuseTest"
-    },
-    {
-      "name": "apkdmverity.test"
-    },
-    {
-      "name": "authfs_device_test_src_lib"
-    },
-    {
-      "name": "doh_unit_test"
-    },
-    {
-      "name": "keystore2_crypto_test_rust"
-    },
-    {
-      "name": "keystore2_km_compat_test"
-    },
-    {
-      "name": "keystore2_selinux_concurrency_test"
-    },
-    {
-      "name": "keystore2_selinux_test"
-    },
-    {
-      "name": "keystore2_test"
-    },
-    {
-      "name": "keystore2_test_utils_test"
-    },
-    {
-      "name": "keystore2_vintf_test"
-    },
-    {
-      "name": "legacykeystore_test"
-    },
-    {
-      "name": "libapkverify.integration_test"
-    },
-    {
-      "name": "libapkverify.test"
-    },
-    {
-      "name": "libauthfs_crypto_bindgen_test"
-    },
-    {
-      "name": "libavb_bindgen_test"
-    },
-    {
-      "name": "libbinder_ndk_bindgen_test"
-    },
-    {
-      "name": "libbinder_rpc_unstable_bindgen_test"
-    },
-    {
-      "name": "libbinder_rs-internal_test"
-    },
-    {
-      "name": "libcutils_bindgen_test"
-    },
-    {
-      "name": "libidsig.test"
-    },
-    {
-      "name": "libkeystore2_aaid_bindgen_test"
-    },
-    {
-      "name": "libkeystore2_apc_compat_bindgen_test"
-    },
-    {
-      "name": "libkeystore2_crypto_bindgen_test"
-    },
-    {
-      "name": "liblog_event_list_bindgen_test"
-    },
-    {
-      "name": "libopen_dice_bcc_bindgen_test"
-    },
-    {
-      "name": "libopen_dice_cbor_bindgen_test"
-    },
-    {
-      "name": "libselinux_bindgen_test"
-    },
-    {
-      "name": "libsimpleperf_profcollect_bindgen_test"
-    },
-    {
-      "name": "libstatspull_bindgen_test"
-    },
-    {
-      "name": "libsystem_properties_bindgen_test"
-    },
-    {
-      "name": "logger_device_unit_tests"
-    },
-    {
-      "name": "logger_test_config_log_level"
-    },
-    {
-      "name": "logger_test_default_init"
-    },
-    {
-      "name": "logger_test_env_log_level"
-    },
-    {
-      "name": "logger_test_multiple_init"
-    },
-    {
-      "name": "microdroid_manager_test"
-    },
-    {
-      "name": "open_then_run_module"
-    },
-    {
-      "name": "rustBinderTest"
-    },
-    {
-      "name": "rustBinderTestService"
-    },
-    {
-      "name": "virtualizationservice_device_test"
+      "path": "system/security/keystore2/src/crypto"
     }
   ]
 }
diff --git a/darwin-x86/1.57.0/bin/cargo b/darwin-x86/1.57.0/bin/cargo
deleted file mode 100755
index 4b989f8..0000000
--- a/darwin-x86/1.57.0/bin/cargo
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/bin/cargo-clippy b/darwin-x86/1.57.0/bin/cargo-clippy
deleted file mode 100755
index 19b6a38..0000000
--- a/darwin-x86/1.57.0/bin/cargo-clippy
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/bin/cargo-fmt b/darwin-x86/1.57.0/bin/cargo-fmt
deleted file mode 100755
index 634db14..0000000
--- a/darwin-x86/1.57.0/bin/cargo-fmt
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/bin/clippy-driver b/darwin-x86/1.57.0/bin/clippy-driver
deleted file mode 100755
index 71db591..0000000
--- a/darwin-x86/1.57.0/bin/clippy-driver
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/bin/rust-analyzer b/darwin-x86/1.57.0/bin/rust-analyzer
deleted file mode 100755
index a1859ba..0000000
--- a/darwin-x86/1.57.0/bin/rust-analyzer
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/bin/rustc b/darwin-x86/1.57.0/bin/rustc
deleted file mode 100755
index 5ea20f0..0000000
--- a/darwin-x86/1.57.0/bin/rustc
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/bin/rustdoc b/darwin-x86/1.57.0/bin/rustdoc
deleted file mode 100755
index 5947a16..0000000
--- a/darwin-x86/1.57.0/bin/rustdoc
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/bin/rustfmt b/darwin-x86/1.57.0/bin/rustfmt
deleted file mode 100755
index c8ebe34..0000000
--- a/darwin-x86/1.57.0/bin/rustfmt
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/etc/bash_completion.d/cargo b/darwin-x86/1.57.0/etc/bash_completion.d/cargo
deleted file mode 100644
index c61f3ee..0000000
--- a/darwin-x86/1.57.0/etc/bash_completion.d/cargo
+++ /dev/null
@@ -1,270 +0,0 @@
-# Required for bash versions < 4.1
-# Default bash version is 3.2 on latest macOS. See #6874
-shopt -s extglob
-
-command -v cargo >/dev/null 2>&1 &&
-_cargo()
-{
-	local cur prev words cword
-	_get_comp_words_by_ref cur prev words cword
-
-	COMPREPLY=()
-
-	# Skip past - and + options to find the command.
-	local nwords=${#words[@]}
-	local cmd_i cmd dd_i
-	for (( cmd_i=1; cmd_i<$nwords; cmd_i++ ));
-	do
-		if [[ ! "${words[$cmd_i]}" =~ ^[+-] ]]; then
-			cmd="${words[$cmd_i]}"
-			break
-		fi
-	done
-	# Find the location of the -- separator.
-	for (( dd_i=1; dd_i<$nwords-1; dd_i++ ));
-	do
-		if [[ "${words[$dd_i]}" = "--" ]]; then
-			break
-		fi
-	done
-
-	local vcs='git hg none pijul fossil'
-	local color='auto always never'
-	local msg_format='human json short'
-
-	local opt_help='-h --help'
-	local opt_verbose='-v --verbose'
-	local opt_quiet='-q --quiet'
-	local opt_color='--color'
-	local opt_common="$opt_help $opt_verbose $opt_quiet $opt_color"
-	local opt_pkg_spec='-p --package --all --exclude --workspace'
-	local opt_pkg='-p --package'
-	local opt_feat='--features --all-features --no-default-features'
-	local opt_mani='--manifest-path'
-	local opt_jobs='-j --jobs'
-	local opt_force='-f --force'
-	local opt_sync='-s --sync'
-	local opt_lock='--frozen --locked --offline'
-	local opt_targets="--lib --bin --bins --example --examples --test --tests --bench --benches --all-targets"
-
-	local opt___nocmd="$opt_common -V --version --list --explain"
-	local opt__bench="$opt_common $opt_pkg_spec $opt_feat $opt_mani $opt_lock $opt_jobs $opt_targets --message-format --target --no-run --no-fail-fast --target-dir"
-	local opt__build="$opt_common $opt_pkg_spec $opt_feat $opt_mani $opt_lock $opt_jobs $opt_targets --message-format --target --release --profile --target-dir"
-	local opt__b="$opt__build"
-	local opt__check="$opt_common $opt_pkg_spec $opt_feat $opt_mani $opt_lock $opt_jobs $opt_targets --message-format --target --release --profile --target-dir"
-	local opt__c="$opt__check"
-	local opt__clean="$opt_common $opt_pkg $opt_mani $opt_lock --target --release --doc --target-dir --profile"
-	local opt__doc="$opt_common $opt_pkg_spec $opt_feat $opt_mani $opt_lock $opt_jobs --message-format --bin --bins --lib --target --open --no-deps --release --document-private-items --target-dir --profile"
-	local opt__d="$opt__doc"
-	local opt__fetch="$opt_common $opt_mani $opt_lock --target"
-	local opt__fix="$opt_common $opt_pkg_spec $opt_feat $opt_mani $opt_jobs $opt_targets $opt_lock --release --target --message-format --broken-code --edition --edition-idioms --allow-no-vcs --allow-dirty --allow-staged --profile --target-dir"
-	local opt__generate_lockfile="$opt_common $opt_mani $opt_lock"
-	local opt__help="$opt_help"
-	local opt__init="$opt_common $opt_lock --bin --lib --name --vcs --edition --registry"
-	local opt__install="$opt_common $opt_feat $opt_jobs $opt_lock $opt_force --bin --bins --branch --debug --example --examples --git --list --path --rev --root --tag --version --registry --target --profile --no-track"
-	local opt__locate_project="$opt_common $opt_mani $opt_lock --message-format --workspace"
-	local opt__login="$opt_common $opt_lock --registry"
-	local opt__metadata="$opt_common $opt_feat $opt_mani $opt_lock --format-version=1 --no-deps --filter-platform"
-	local opt__new="$opt_common $opt_lock --vcs --bin --lib --name --edition --registry"
-	local opt__owner="$opt_common $opt_lock -a --add -r --remove -l --list --index --token --registry"
-	local opt__package="$opt_common $opt_mani $opt_feat $opt_lock $opt_jobs --allow-dirty -l --list --no-verify --no-metadata --target --target-dir"
-	local opt__pkgid="$opt_common $opt_mani $opt_lock $opt_pkg"
-	local opt__publish="$opt_common $opt_mani $opt_feat $opt_lock $opt_jobs --allow-dirty --dry-run --token --no-verify --index --registry --target --target-dir"
-	local opt__read_manifest="$opt_help $opt_quiet $opt_verbose $opt_mani $opt_color $opt_lock --no-deps"
-	local opt__run="$opt_common $opt_pkg $opt_feat $opt_mani $opt_lock $opt_jobs --message-format --target --bin --example --release --target-dir --profile"
-	local opt__r="$opt__run"
-	local opt__rustc="$opt_common $opt_pkg $opt_feat $opt_mani $opt_lock $opt_jobs $opt_targets -L --crate-type --extern --message-format --profile --target --release --target-dir"
-	local opt__rustdoc="$opt_common $opt_pkg $opt_feat $opt_mani $opt_lock $opt_jobs $opt_targets --message-format --target --release --open --target-dir --profile"
-	local opt__search="$opt_common $opt_lock --limit --index --registry"
-	local opt__test="$opt_common $opt_pkg_spec $opt_feat $opt_mani $opt_lock $opt_jobs $opt_targets --message-format --doc --target --no-run --release --no-fail-fast --target-dir --profile"
-	local opt__t="$opt__test"
-	local opt__tree="$opt_common $opt_pkg_spec $opt_feat $opt_mani $opt_lock --target -i --invert --prefix --no-dedupe --duplicates -d --charset -f --format -e --edges"
-	local opt__uninstall="$opt_common $opt_lock $opt_pkg --bin --root"
-	local opt__update="$opt_common $opt_mani $opt_lock $opt_pkg --aggressive --precise --dry-run"
-	local opt__vendor="$opt_common $opt_mani $opt_lock $opt_sync --no-delete --respect-source-config --versioned-dirs"
-	local opt__verify_project="$opt_common $opt_mani $opt_lock"
-	local opt__version="$opt_common $opt_lock"
-	local opt__yank="$opt_common $opt_lock --vers --undo --index --token --registry"
-	local opt__libtest="--help --include-ignored --ignored --test --bench --list --logfile --nocapture --test-threads --skip -q --quiet --exact --color --format"
-
-	if [[ $cword -gt $dd_i ]]; then
-		# Completion after -- separator.
-		if [[ "${cmd}" = @(test|bench) ]]; then
-			COMPREPLY=( $( compgen -W "${opt__libtest}" -- "$cur" ) )
-		else
-			# Fallback to filename completion, useful with `cargo run`.
-			_filedir
-		fi
-	elif [[ $cword -le $cmd_i ]]; then
-		# Completion before or at the command.
-		if [[ "$cur" == -* ]]; then
-			COMPREPLY=( $( compgen -W "${opt___nocmd}" -- "$cur" ) )
-		elif [[ "$cur" == +* ]]; then
-			COMPREPLY=( $( compgen -W "$(_toolchains)" -- "$cur" ) )
-		else
-			COMPREPLY=( $( compgen -W "$__cargo_commands" -- "$cur" ) )
-		fi
-	else
-		case "${prev}" in
-			--vcs)
-				COMPREPLY=( $( compgen -W "$vcs" -- "$cur" ) )
-				;;
-			--color)
-				COMPREPLY=( $( compgen -W "$color" -- "$cur" ) )
-				;;
-			--message-format)
-				COMPREPLY=( $( compgen -W "$msg_format" -- "$cur" ) )
-				;;
-			--manifest-path)
-				_filedir toml
-				;;
-			--bin)
-				COMPREPLY=( $( compgen -W "$(_bin_names)" -- "$cur" ) )
-				;;
-			--test)
-				COMPREPLY=( $( compgen -W "$(_test_names)" -- "$cur" ) )
-				;;
-			--bench)
-				COMPREPLY=( $( compgen -W "$(_benchmark_names)" -- "$cur" ) )
-				;;
-			--example)
-				COMPREPLY=( $( compgen -W "$(_get_examples)" -- "$cur" ) )
-				;;
-			--target)
-				COMPREPLY=( $( compgen -W "$(_get_targets)" -- "$cur" ) )
-				;;
-			--target-dir)
-				_filedir -d
-				;;
-			help)
-				COMPREPLY=( $( compgen -W "$__cargo_commands" -- "$cur" ) )
-				;;
-			*)
-				local opt_var=opt__${cmd//-/_}
-				if [[ -z "${!opt_var}" ]]; then
-					# Fallback to filename completion.
-					_filedir
-				else
-					COMPREPLY=( $( compgen -W "${!opt_var}" -- "$cur" ) )
-				fi
-				;;
-		esac
-	fi
-
-	# compopt does not work in bash version 3
-
-	return 0
-} &&
-complete -F _cargo cargo
-
-__cargo_commands=$(cargo --list 2>/dev/null | awk 'NR>1 {print $1}')
-
-_locate_manifest(){
-	cargo locate-project --message-format plain 2>/dev/null
-}
-
-# Extracts the values of "name" from the array given in $1 and shows them as
-# command line options for completion
-_get_names_from_array()
-{
-	local manifest=$(_locate_manifest)
-	if [[ -z $manifest ]]; then
-		return 0
-	fi
-
-	local last_line
-	local -a names
-	local in_block=false
-	local block_name=$1
-	while read line
-	do
-		if [[ $last_line == "[[$block_name]]" ]]; then
-			in_block=true
-		else
-			if [[ $last_line =~ .*\[\[.* ]]; then
-				in_block=false
-			fi
-		fi
-
-		if [[ $in_block == true ]]; then
-			if [[ $line =~ .*name.*\= ]]; then
-				line=${line##*=}
-				line=${line%%\"}
-				line=${line##*\"}
-				names+=($line)
-			fi
-		fi
-
-		last_line=$line
-	done < $manifest
-	echo "${names[@]}"
-}
-
-#Gets the bin names from the manifest file
-_bin_names()
-{
-	_get_names_from_array "bin"
-}
-
-#Gets the test names from the manifest file
-_test_names()
-{
-	_get_names_from_array "test"
-}
-
-#Gets the bench names from the manifest file
-_benchmark_names()
-{
-	_get_names_from_array "bench"
-}
-
-_get_examples(){
-	local manifest=$(_locate_manifest)
-	[ -z "$manifest" ] && return 0
-
-	local files=("${manifest%/*}"/examples/*.rs)
-	local names=("${files[@]##*/}")
-	local names=("${names[@]%.*}")
-	# "*" means no examples found
-	if [[ "${names[@]}" != "*" ]]; then
-		echo "${names[@]}"
-	fi
-}
-
-_get_targets(){
-	local result=()
-	local targets=$(rustup target list)
-	while read line
-	do
-		if [[ "$line" =~ default|installed ]]; then
-			result+=("${line%% *}")
-		fi
-	done <<< "$targets"
-	echo "${result[@]}"
-}
-
-_toolchains(){
-	local result=()
-	local toolchains=$(rustup toolchain list)
-	local channels="nightly|beta|stable|[0-9]\.[0-9]{1,2}\.[0-9]"
-	local date="[0-9]{4}-[0-9]{2}-[0-9]{2}"
-	while read line
-	do
-		# Strip " (default)"
-		line=${line%% *}
-		if [[ "$line" =~ ^($channels)(-($date))?(-.*) ]]; then
-			if [[ -z ${BASH_REMATCH[3]} ]]; then
-				result+=("+${BASH_REMATCH[1]}")
-			else
-				# channel-date
-				result+=("+${BASH_REMATCH[1]}-${BASH_REMATCH[3]}")
-			fi
-			result+=("+$line")
-		else
-			result+=("+$line")
-		fi
-	done <<< "$toolchains"
-	echo "${result[@]}"
-}
-
-# vim:ft=sh
diff --git a/darwin-x86/1.57.0/lib/librustc_driver-9fc8e29e329efe4a.dylib b/darwin-x86/1.57.0/lib/librustc_driver-9fc8e29e329efe4a.dylib
deleted file mode 100644
index 78edb8f..0000000
--- a/darwin-x86/1.57.0/lib/librustc_driver-9fc8e29e329efe4a.dylib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/libstd-0b34cd8fa7349758.dylib b/darwin-x86/1.57.0/lib/libstd-0b34cd8fa7349758.dylib
deleted file mode 100644
index 9062ec5..0000000
--- a/darwin-x86/1.57.0/lib/libstd-0b34cd8fa7349758.dylib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/libtest-e95855b3181af41b.dylib b/darwin-x86/1.57.0/lib/libtest-e95855b3181af41b.dylib
deleted file mode 100644
index 7bc176d..0000000
--- a/darwin-x86/1.57.0/lib/libtest-e95855b3181af41b.dylib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libaddr2line-4b6db0b1521701a9.rlib b/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libaddr2line-4b6db0b1521701a9.rlib
deleted file mode 100644
index 8c17209..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libaddr2line-4b6db0b1521701a9.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libadler-2b64435516f12e92.rlib b/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libadler-2b64435516f12e92.rlib
deleted file mode 100644
index 96f95f6..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libadler-2b64435516f12e92.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/liballoc-4451d6f8d32e98ce.rlib b/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/liballoc-4451d6f8d32e98ce.rlib
deleted file mode 100644
index 6900919..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/liballoc-4451d6f8d32e98ce.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libcfg_if-2d57671604d0ade8.rlib b/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libcfg_if-2d57671604d0ade8.rlib
deleted file mode 100644
index 1c1c8ec..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libcfg_if-2d57671604d0ade8.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libcompiler_builtins-f4d6d1a61aa2ff99.rlib b/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libcompiler_builtins-f4d6d1a61aa2ff99.rlib
deleted file mode 100644
index e491692..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libcompiler_builtins-f4d6d1a61aa2ff99.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libcore-e27075a1a547c787.rlib b/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libcore-e27075a1a547c787.rlib
deleted file mode 100644
index 3ff9732..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libcore-e27075a1a547c787.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libgetopts-7a4a4473ff6af77b.rlib b/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libgetopts-7a4a4473ff6af77b.rlib
deleted file mode 100644
index 2a38ed0..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libgetopts-7a4a4473ff6af77b.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libgimli-154c001757597df8.rlib b/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libgimli-154c001757597df8.rlib
deleted file mode 100644
index 20cac63..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libgimli-154c001757597df8.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libhashbrown-1e0b230589df44c7.rlib b/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libhashbrown-1e0b230589df44c7.rlib
deleted file mode 100644
index 603e469..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libhashbrown-1e0b230589df44c7.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/liblibc-53ad17cd970b5daf.rlib b/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/liblibc-53ad17cd970b5daf.rlib
deleted file mode 100644
index 88dbddc..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/liblibc-53ad17cd970b5daf.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libmemchr-c7e5ef3863e97ca7.rlib b/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libmemchr-c7e5ef3863e97ca7.rlib
deleted file mode 100644
index 445e787..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libmemchr-c7e5ef3863e97ca7.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libminiz_oxide-9dfa13cade19dfd5.rlib b/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libminiz_oxide-9dfa13cade19dfd5.rlib
deleted file mode 100644
index 4ccb8e3..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libminiz_oxide-9dfa13cade19dfd5.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libobject-a60c07a19a329fd3.rlib b/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libobject-a60c07a19a329fd3.rlib
deleted file mode 100644
index b1cc414..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libobject-a60c07a19a329fd3.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libpanic_abort-7cb06b9951453de7.rlib b/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libpanic_abort-7cb06b9951453de7.rlib
deleted file mode 100644
index f914b8e..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libpanic_abort-7cb06b9951453de7.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libpanic_unwind-a2bbee19e2cc697e.rlib b/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libpanic_unwind-a2bbee19e2cc697e.rlib
deleted file mode 100644
index 5fcbac1..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libpanic_unwind-a2bbee19e2cc697e.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libproc_macro-e71703a86251fef8.rlib b/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libproc_macro-e71703a86251fef8.rlib
deleted file mode 100644
index 098bf08..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libproc_macro-e71703a86251fef8.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libprofiler_builtins-5569c3bbc9e4a22b.rlib b/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libprofiler_builtins-5569c3bbc9e4a22b.rlib
deleted file mode 100644
index 03c01f3..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libprofiler_builtins-5569c3bbc9e4a22b.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/librustc_demangle-6f83c28b009268a3.rlib b/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/librustc_demangle-6f83c28b009268a3.rlib
deleted file mode 100644
index 5f796d1..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/librustc_demangle-6f83c28b009268a3.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/librustc_std_workspace_alloc-eee3de7a52b3e853.rlib b/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/librustc_std_workspace_alloc-eee3de7a52b3e853.rlib
deleted file mode 100644
index 2708dba..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/librustc_std_workspace_alloc-eee3de7a52b3e853.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/librustc_std_workspace_core-827cb6f5ca7307d7.rlib b/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/librustc_std_workspace_core-827cb6f5ca7307d7.rlib
deleted file mode 100644
index f9692d0..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/librustc_std_workspace_core-827cb6f5ca7307d7.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/librustc_std_workspace_std-656228df223fdfd7.rlib b/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/librustc_std_workspace_std-656228df223fdfd7.rlib
deleted file mode 100644
index 3598b26..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/librustc_std_workspace_std-656228df223fdfd7.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libstd-5bad3ea9da780fee.rlib b/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libstd-5bad3ea9da780fee.rlib
deleted file mode 100644
index 2461176..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libstd-5bad3ea9da780fee.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libstd-5bad3ea9da780fee.so b/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libstd-5bad3ea9da780fee.so
deleted file mode 100755
index 0a38082..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libstd-5bad3ea9da780fee.so
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libstd_detect-7c955ffeb7ed1f55.rlib b/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libstd_detect-7c955ffeb7ed1f55.rlib
deleted file mode 100644
index 58a0cee..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libstd_detect-7c955ffeb7ed1f55.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libtest-f604b2ff6c82f933.rlib b/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libtest-f604b2ff6c82f933.rlib
deleted file mode 100644
index 730a47d..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libtest-f604b2ff6c82f933.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libtest-f604b2ff6c82f933.so b/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libtest-f604b2ff6c82f933.so
deleted file mode 100755
index c2ece9b..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libtest-f604b2ff6c82f933.so
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libunicode_width-c7f057fad211910b.rlib b/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libunicode_width-c7f057fad211910b.rlib
deleted file mode 100644
index b27a93a..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libunicode_width-c7f057fad211910b.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libunwind-54bf7c856d5bb0ff.rlib b/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libunwind-54bf7c856d5bb0ff.rlib
deleted file mode 100644
index f67a478..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/aarch64-linux-android/lib/libunwind-54bf7c856d5bb0ff.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libaddr2line-0a0de91c140f84fa.rlib b/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libaddr2line-0a0de91c140f84fa.rlib
deleted file mode 100644
index d027a31..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libaddr2line-0a0de91c140f84fa.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libadler-88cb201c6a3d6423.rlib b/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libadler-88cb201c6a3d6423.rlib
deleted file mode 100644
index 1ab1d47..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libadler-88cb201c6a3d6423.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/liballoc-60de02260cbb96bd.rlib b/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/liballoc-60de02260cbb96bd.rlib
deleted file mode 100644
index af31091..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/liballoc-60de02260cbb96bd.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libcfg_if-be69bfff78e1ed6a.rlib b/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libcfg_if-be69bfff78e1ed6a.rlib
deleted file mode 100644
index 21a0c1d..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libcfg_if-be69bfff78e1ed6a.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libcompiler_builtins-dc68662186f25b0f.rlib b/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libcompiler_builtins-dc68662186f25b0f.rlib
deleted file mode 100644
index a3bb160..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libcompiler_builtins-dc68662186f25b0f.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libcore-deaef429a88fc242.rlib b/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libcore-deaef429a88fc242.rlib
deleted file mode 100644
index 47ccf38..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libcore-deaef429a88fc242.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libgetopts-d206774fd896945a.rlib b/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libgetopts-d206774fd896945a.rlib
deleted file mode 100644
index a6bc53f..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libgetopts-d206774fd896945a.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libgimli-97c26a7b2f6f19ea.rlib b/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libgimli-97c26a7b2f6f19ea.rlib
deleted file mode 100644
index d641e28..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libgimli-97c26a7b2f6f19ea.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libhashbrown-594d24ccb6ca909e.rlib b/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libhashbrown-594d24ccb6ca909e.rlib
deleted file mode 100644
index 8115d7d..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libhashbrown-594d24ccb6ca909e.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/liblibc-e13b321433d49f62.rlib b/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/liblibc-e13b321433d49f62.rlib
deleted file mode 100644
index e4b6bb5..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/liblibc-e13b321433d49f62.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libmemchr-939171dff4a6a32c.rlib b/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libmemchr-939171dff4a6a32c.rlib
deleted file mode 100644
index 768c19c..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libmemchr-939171dff4a6a32c.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libminiz_oxide-dce2cc5be7a1b723.rlib b/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libminiz_oxide-dce2cc5be7a1b723.rlib
deleted file mode 100644
index dac65f4..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libminiz_oxide-dce2cc5be7a1b723.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libobject-c1774b8a01ffedc6.rlib b/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libobject-c1774b8a01ffedc6.rlib
deleted file mode 100644
index 3da64aa..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libobject-c1774b8a01ffedc6.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libpanic_abort-8c384f85b3270462.rlib b/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libpanic_abort-8c384f85b3270462.rlib
deleted file mode 100644
index dceace6..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libpanic_abort-8c384f85b3270462.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libpanic_unwind-d5a2168f5c9c4e50.rlib b/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libpanic_unwind-d5a2168f5c9c4e50.rlib
deleted file mode 100644
index 498cc0f..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libpanic_unwind-d5a2168f5c9c4e50.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libproc_macro-eeee73eed4a38842.rlib b/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libproc_macro-eeee73eed4a38842.rlib
deleted file mode 100644
index d56cb99..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libproc_macro-eeee73eed4a38842.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libprofiler_builtins-86c35d71f7718011.rlib b/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libprofiler_builtins-86c35d71f7718011.rlib
deleted file mode 100644
index f30e15b..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libprofiler_builtins-86c35d71f7718011.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/librustc_demangle-6dab4db84c2fa979.rlib b/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/librustc_demangle-6dab4db84c2fa979.rlib
deleted file mode 100644
index 80ca1b7..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/librustc_demangle-6dab4db84c2fa979.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/librustc_std_workspace_alloc-6ab5dce990578883.rlib b/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/librustc_std_workspace_alloc-6ab5dce990578883.rlib
deleted file mode 100644
index 424b314..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/librustc_std_workspace_alloc-6ab5dce990578883.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/librustc_std_workspace_core-5eb3ae64940a55e0.rlib b/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/librustc_std_workspace_core-5eb3ae64940a55e0.rlib
deleted file mode 100644
index c01927c..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/librustc_std_workspace_core-5eb3ae64940a55e0.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/librustc_std_workspace_std-84fd66b19ce788c0.rlib b/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/librustc_std_workspace_std-84fd66b19ce788c0.rlib
deleted file mode 100644
index b18824e..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/librustc_std_workspace_std-84fd66b19ce788c0.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libstd-6767138ae9351bff.rlib b/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libstd-6767138ae9351bff.rlib
deleted file mode 100644
index c8e509b..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libstd-6767138ae9351bff.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libstd-6767138ae9351bff.so b/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libstd-6767138ae9351bff.so
deleted file mode 100755
index 921fb03..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libstd-6767138ae9351bff.so
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libstd_detect-376376985586c0fc.rlib b/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libstd_detect-376376985586c0fc.rlib
deleted file mode 100644
index aca5f5d..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libstd_detect-376376985586c0fc.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libtest-de61b34e93b08caf.rlib b/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libtest-de61b34e93b08caf.rlib
deleted file mode 100644
index 4d2236c..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libtest-de61b34e93b08caf.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libtest-de61b34e93b08caf.so b/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libtest-de61b34e93b08caf.so
deleted file mode 100755
index ad1941f..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libtest-de61b34e93b08caf.so
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libunicode_width-b79a7bad0898f0f8.rlib b/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libunicode_width-b79a7bad0898f0f8.rlib
deleted file mode 100644
index 9776c2a..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libunicode_width-b79a7bad0898f0f8.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libunwind-9fe6b3f087d8430a.rlib b/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libunwind-9fe6b3f087d8430a.rlib
deleted file mode 100644
index 407a679..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/armv7-linux-androideabi/lib/libunwind-9fe6b3f087d8430a.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/components b/darwin-x86/1.57.0/lib/rustlib/components
deleted file mode 100644
index 1274afd..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/components
+++ /dev/null
@@ -1,10 +0,0 @@
-rust-std-x86_64-apple-darwin
-rust-std-aarch64-linux-android
-rust-std-armv7-linux-androideabi
-rust-std-x86_64-linux-android
-rust-std-i686-linux-android
-cargo
-rust-analyzer-preview
-rustfmt-preview
-clippy-preview
-rustc
diff --git a/darwin-x86/1.57.0/lib/rustlib/etc/gdb_lookup.py b/darwin-x86/1.57.0/lib/rustlib/etc/gdb_lookup.py
deleted file mode 100644
index 292e91b..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/etc/gdb_lookup.py
+++ /dev/null
@@ -1,92 +0,0 @@
-import gdb
-import re
-
-from gdb_providers import *
-from rust_types import *
-
-
-_gdb_version_matched = re.search('([0-9]+)\\.([0-9]+)', gdb.VERSION)
-gdb_version = [int(num) for num in _gdb_version_matched.groups()] if _gdb_version_matched else []
-
-def register_printers(objfile):
-    objfile.pretty_printers.append(lookup)
-
-
-# BACKCOMPAT: rust 1.35
-def is_hashbrown_hashmap(hash_map):
-    return len(hash_map.type.fields()) == 1
-
-
-def classify_rust_type(type):
-    type_class = type.code
-    if type_class == gdb.TYPE_CODE_STRUCT:
-        return classify_struct(type.tag, type.fields())
-    if type_class == gdb.TYPE_CODE_UNION:
-        return classify_union(type.fields())
-
-    return RustType.OTHER
-
-
-def check_enum_discriminant(valobj):
-    content = valobj[valobj.type.fields()[0]]
-    fields = content.type.fields()
-    if len(fields) > 1:
-        discriminant = int(content[fields[0]]) + 1
-        if discriminant > len(fields):
-            # invalid discriminant
-            return False
-    return True
-
-
-def lookup(valobj):
-    rust_type = classify_rust_type(valobj.type)
-
-    if rust_type == RustType.ENUM:
-        # use enum provider only for GDB <7.12
-        if gdb_version[0] < 7 or (gdb_version[0] == 7 and gdb_version[1] < 12):
-            if check_enum_discriminant(valobj):
-                return EnumProvider(valobj)
-
-    if rust_type == RustType.STD_STRING:
-        return StdStringProvider(valobj)
-    if rust_type == RustType.STD_OS_STRING:
-        return StdOsStringProvider(valobj)
-    if rust_type == RustType.STD_STR:
-        return StdStrProvider(valobj)
-    if rust_type == RustType.STD_SLICE:
-        return StdSliceProvider(valobj)
-    if rust_type == RustType.STD_VEC:
-        return StdVecProvider(valobj)
-    if rust_type == RustType.STD_VEC_DEQUE:
-        return StdVecDequeProvider(valobj)
-    if rust_type == RustType.STD_BTREE_SET:
-        return StdBTreeSetProvider(valobj)
-    if rust_type == RustType.STD_BTREE_MAP:
-        return StdBTreeMapProvider(valobj)
-    if rust_type == RustType.STD_HASH_MAP:
-        if is_hashbrown_hashmap(valobj):
-            return StdHashMapProvider(valobj)
-        else:
-            return StdOldHashMapProvider(valobj)
-    if rust_type == RustType.STD_HASH_SET:
-        hash_map = valobj[valobj.type.fields()[0]]
-        if is_hashbrown_hashmap(hash_map):
-            return StdHashMapProvider(valobj, show_values=False)
-        else:
-            return StdOldHashMapProvider(hash_map, show_values=False)
-
-    if rust_type == RustType.STD_RC:
-        return StdRcProvider(valobj)
-    if rust_type == RustType.STD_ARC:
-        return StdRcProvider(valobj, is_atomic=True)
-
-    if rust_type == RustType.STD_CELL:
-        return StdCellProvider(valobj)
-    if rust_type == RustType.STD_REF:
-        return StdRefProvider(valobj)
-    if rust_type == RustType.STD_REF_MUT:
-        return StdRefProvider(valobj)
-    if rust_type == RustType.STD_REF_CELL:
-        return StdRefCellProvider(valobj)
-
-    return None
diff --git a/darwin-x86/1.57.0/lib/rustlib/etc/gdb_providers.py b/darwin-x86/1.57.0/lib/rustlib/etc/gdb_providers.py
deleted file mode 100644
index 33d26db..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/etc/gdb_providers.py
+++ /dev/null
@@ -1,429 +0,0 @@
-from sys import version_info
-
-import gdb
-
-if version_info[0] >= 3:
-    xrange = range
-
-ZERO_FIELD = "__0"
-FIRST_FIELD = "__1"
-
-
-def unwrap_unique_or_non_null(unique_or_nonnull):
-    # BACKCOMPAT: rust 1.32
-    # https://github.com/rust-lang/rust/commit/7a0911528058e87d22ea305695f4047572c5e067
-    ptr = unique_or_nonnull["pointer"]
-    return ptr if ptr.type.code == gdb.TYPE_CODE_PTR else ptr[ZERO_FIELD]
-
-
-class EnumProvider:
-    def __init__(self, valobj):
-        content = valobj[valobj.type.fields()[0]]
-        fields = content.type.fields()
-        self.empty = len(fields) == 0
-        if not self.empty:
-            if len(fields) == 1:
-                discriminant = 0
-            else:
-                discriminant = int(content[fields[0]]) + 1
-            self.active_variant = content[fields[discriminant]]
-            self.name = fields[discriminant].name
-            self.full_name = "{}::{}".format(valobj.type.name, self.name)
-        else:
-            self.full_name = valobj.type.name
-
-    def to_string(self):
-        return self.full_name
-
-    def children(self):
-        if not self.empty:
-            yield self.name, self.active_variant
-
-
-class StdStringProvider:
-    def __init__(self, valobj):
-        self.valobj = valobj
-        vec = valobj["vec"]
-        self.length = int(vec["len"])
-        self.data_ptr = unwrap_unique_or_non_null(vec["buf"]["ptr"])
-
-    def to_string(self):
-        return self.data_ptr.lazy_string(encoding="utf-8", length=self.length)
-
-    @staticmethod
-    def display_hint():
-        return "string"
-
-
-class StdOsStringProvider:
-    def __init__(self, valobj):
-        self.valobj = valobj
-        buf = self.valobj["inner"]["inner"]
-        is_windows = "Wtf8Buf" in buf.type.name
-        vec = buf[ZERO_FIELD] if is_windows else buf
-
-        self.length = int(vec["len"])
-        self.data_ptr = unwrap_unique_or_non_null(vec["buf"]["ptr"])
-
-    def to_string(self):
-        return self.data_ptr.lazy_string(encoding="utf-8", length=self.length)
-
-    def display_hint(self):
-        return "string"
-
-
-class StdStrProvider:
-    def __init__(self, valobj):
-        self.valobj = valobj
-        self.length = int(valobj["length"])
-        self.data_ptr = valobj["data_ptr"]
-
-    def to_string(self):
-        return self.data_ptr.lazy_string(encoding="utf-8", length=self.length)
-
-    @staticmethod
-    def display_hint():
-        return "string"
-
-def _enumerate_array_elements(element_ptrs):
-    for (i, element_ptr) in enumerate(element_ptrs):
-        key = "[{}]".format(i)
-        element = element_ptr.dereference()
-
-        try:
-            # rust-lang/rust#64343: passing deref expr to `str` allows
-            # catching exception on garbage pointer
-            str(element)
-        except RuntimeError:
-            yield key, "inaccessible"
-
-            break
-
-        yield key, element
-
-class StdSliceProvider:
-    def __init__(self, valobj):
-        self.valobj = valobj
-        self.length = int(valobj["length"])
-        self.data_ptr = valobj["data_ptr"]
-
-    def to_string(self):
-        return "{}(size={})".format(self.valobj.type, self.length)
-
-    def children(self):
-        return _enumerate_array_elements(
-            self.data_ptr + index for index in xrange(self.length)
-        )
-
-    @staticmethod
-    def display_hint():
-        return "array"
-
-class StdVecProvider:
-    def __init__(self, valobj):
-        self.valobj = valobj
-        self.length = int(valobj["len"])
-        self.data_ptr = unwrap_unique_or_non_null(valobj["buf"]["ptr"])
-
-    def to_string(self):
-        return "Vec(size={})".format(self.length)
-
-    def children(self):
-        return _enumerate_array_elements(
-            self.data_ptr + index for index in xrange(self.length)
-        )
-
-    @staticmethod
-    def display_hint():
-        return "array"
-
-
-class StdVecDequeProvider:
-    def __init__(self, valobj):
-        self.valobj = valobj
-        self.head = int(valobj["head"])
-        self.tail = int(valobj["tail"])
-        self.cap = int(valobj["buf"]["cap"])
-        self.data_ptr = unwrap_unique_or_non_null(valobj["buf"]["ptr"])
-        if self.head >= self.tail:
-            self.size = self.head - self.tail
-        else:
-            self.size = self.cap + self.head - self.tail
-
-    def to_string(self):
-        return "VecDeque(size={})".format(self.size)
-
-    def children(self):
-        return _enumerate_array_elements(
-            (self.data_ptr + ((self.tail + index) % self.cap)) for index in xrange(self.size)
-        )
-
-    @staticmethod
-    def display_hint():
-        return "array"
-
-
-class StdRcProvider:
-    def __init__(self, valobj, is_atomic=False):
-        self.valobj = valobj
-        self.is_atomic = is_atomic
-        self.ptr = unwrap_unique_or_non_null(valobj["ptr"])
-        self.value = self.ptr["data" if is_atomic else "value"]
-        self.strong = self.ptr["strong"]["v" if is_atomic else "value"]["value"]
-        self.weak = self.ptr["weak"]["v" if is_atomic else "value"]["value"] - 1
-
-    def to_string(self):
-        if self.is_atomic:
-            return "Arc(strong={}, weak={})".format(int(self.strong), int(self.weak))
-        else:
-            return "Rc(strong={}, weak={})".format(int(self.strong), int(self.weak))
-
-    def children(self):
-        yield "value", self.value
-        yield "strong", self.strong
-        yield "weak", self.weak
-
-
-class StdCellProvider:
-    def __init__(self, valobj):
-        self.value = valobj["value"]["value"]
-
-    def to_string(self):
-        return "Cell"
-
-    def children(self):
-        yield "value", self.value
-
-
-class StdRefProvider:
-    def __init__(self, valobj):
-        self.value = valobj["value"].dereference()
-        self.borrow = valobj["borrow"]["borrow"]["value"]["value"]
-
-    def to_string(self):
-        borrow = int(self.borrow)
-        if borrow >= 0:
-            return "Ref(borrow={})".format(borrow)
-        else:
-            return "Ref(borrow_mut={})".format(-borrow)
-
-    def children(self):
-        yield "*value", self.value
-        yield "borrow", self.borrow
-
-
-class StdRefCellProvider:
-    def __init__(self, valobj):
-        self.value = valobj["value"]["value"]
-        self.borrow = valobj["borrow"]["value"]["value"]
-
-    def to_string(self):
-        borrow = int(self.borrow)
-        if borrow >= 0:
-            return "RefCell(borrow={})".format(borrow)
-        else:
-            return "RefCell(borrow_mut={})".format(-borrow)
-
-    def children(self):
-        yield "value", self.value
-        yield "borrow", self.borrow
-
-
-# Yields children (in a provider's sense of the word) for a BTreeMap.
-def children_of_btree_map(map):
-    # Yields each key/value pair in the node and in any child nodes.
-    def children_of_node(node_ptr, height):
-        def cast_to_internal(node):
-            internal_type_name = node.type.target().name.replace("LeafNode", "InternalNode", 1)
-            internal_type = gdb.lookup_type(internal_type_name)
-            return node.cast(internal_type.pointer())
-
-        if node_ptr.type.name.startswith("alloc::collections::btree::node::BoxedNode<"):
-            # BACKCOMPAT: rust 1.49
-            node_ptr = node_ptr["ptr"]
-        node_ptr = unwrap_unique_or_non_null(node_ptr)
-        leaf = node_ptr.dereference()
-        keys = leaf["keys"]
-        vals = leaf["vals"]
-        edges = cast_to_internal(node_ptr)["edges"] if height > 0 else None
-        length = leaf["len"]
-
-        for i in xrange(0, length + 1):
-            if height > 0:
-                child_ptr = edges[i]["value"]["value"]
-                for child in children_of_node(child_ptr, height - 1):
-                    yield child
-            if i < length:
-                # Avoid "Cannot perform pointer math on incomplete type" on zero-sized arrays.
-                key_type_size = keys.type.sizeof
-                val_type_size = vals.type.sizeof
-                key = keys[i]["value"]["value"] if key_type_size > 0 else gdb.parse_and_eval("()")
-                val = vals[i]["value"]["value"] if val_type_size > 0 else gdb.parse_and_eval("()")
-                yield key, val
-
-    if map["length"] > 0:
-        root = map["root"]
-        if root.type.name.startswith("core::option::Option<"):
-            root = root.cast(gdb.lookup_type(root.type.name[21:-1]))
-        node_ptr = root["node"]
-        height = root["height"]
-        for child in children_of_node(node_ptr, height):
-            yield child
-
-
-class StdBTreeSetProvider:
-    def __init__(self, valobj):
-        self.valobj = valobj
-
-    def to_string(self):
-        return "BTreeSet(size={})".format(self.valobj["map"]["length"])
-
-    def children(self):
-        inner_map = self.valobj["map"]
-        for i, (child, _) in enumerate(children_of_btree_map(inner_map)):
-            yield "[{}]".format(i), child
-
-    @staticmethod
-    def display_hint():
-        return "array"
-
-
-class StdBTreeMapProvider:
-    def __init__(self, valobj):
-        self.valobj = valobj
-
-    def to_string(self):
-        return "BTreeMap(size={})".format(self.valobj["length"])
-
-    def children(self):
-        for i, (key, val) in enumerate(children_of_btree_map(self.valobj)):
-            yield "key{}".format(i), key
-            yield "val{}".format(i), val
-
-    @staticmethod
-    def display_hint():
-        return "map"
-
-
-# BACKCOMPAT: rust 1.35
-class StdOldHashMapProvider:
-    def __init__(self, valobj, show_values=True):
-        self.valobj = valobj
-        self.show_values = show_values
-
-        self.table = self.valobj["table"]
-        self.size = int(self.table["size"])
-        self.hashes = self.table["hashes"]
-        self.hash_uint_type = self.hashes.type
-        self.hash_uint_size = self.hashes.type.sizeof
-        self.modulo = 2 ** self.hash_uint_size
-        self.data_ptr = self.hashes[ZERO_FIELD]["pointer"]
-
-        self.capacity_mask = int(self.table["capacity_mask"])
-        self.capacity = (self.capacity_mask + 1) % self.modulo
-
-        marker = self.table["marker"].type
-        self.pair_type = marker.template_argument(0)
-        self.pair_type_size = self.pair_type.sizeof
-
-        self.valid_indices = []
-        for idx in range(self.capacity):
-            data_ptr = self.data_ptr.cast(self.hash_uint_type.pointer())
-            address = data_ptr + idx
-            hash_uint = address.dereference()
-            hash_ptr = hash_uint[ZERO_FIELD]["pointer"]
-            if int(hash_ptr) != 0:
-                self.valid_indices.append(idx)
-
-    def to_string(self):
-        if self.show_values:
-            return "HashMap(size={})".format(self.size)
-        else:
-            return "HashSet(size={})".format(self.size)
-
-    def children(self):
-        start = int(self.data_ptr) & ~1
-
-        hashes = self.hash_uint_size * self.capacity
-        align = self.pair_type_size
-        len_rounded_up = (((((hashes + align) % self.modulo - 1) % self.modulo) & ~(
-                (align - 1) % self.modulo)) % self.modulo - hashes) % self.modulo
-
-        pairs_offset = hashes + len_rounded_up
-        pairs_start = gdb.Value(start + pairs_offset).cast(self.pair_type.pointer())
-
-        for index in range(self.size):
-            table_index = self.valid_indices[index]
-            idx = table_index & self.capacity_mask
-            element = (pairs_start + idx).dereference()
-            if self.show_values:
-                yield "key{}".format(index), element[ZERO_FIELD]
-                yield "val{}".format(index), element[FIRST_FIELD]
-            else:
-                yield "[{}]".format(index), element[ZERO_FIELD]
-
-    def display_hint(self):
-        return "map" if self.show_values else "array"
-
-
-class StdHashMapProvider:
-    def __init__(self, valobj, show_values=True):
-        self.valobj = valobj
-        self.show_values = show_values
-
-        table = self.table()
-        table_inner = table["table"]
-        capacity = int(table_inner["bucket_mask"]) + 1
-        ctrl = table_inner["ctrl"]["pointer"]
-
-        self.size = int(table_inner["items"])
-        self.pair_type = table.type.template_argument(0).strip_typedefs()
-
-        self.new_layout = not table_inner.type.has_key("data")
-        if self.new_layout:
-            self.data_ptr = ctrl.cast(self.pair_type.pointer())
-        else:
-            self.data_ptr = table_inner["data"]["pointer"]
-
-        self.valid_indices = []
-        for idx in range(capacity):
-            address = ctrl + idx
-            value = address.dereference()
-            is_presented = value & 128 == 0
-            if is_presented:
-                self.valid_indices.append(idx)
-
-    def table(self):
-        if self.show_values:
-            hashbrown_hashmap = self.valobj["base"]
-        elif self.valobj.type.fields()[0].name == "map":
-            # BACKCOMPAT: rust 1.47
-            # HashSet wraps std::collections::HashMap, which wraps hashbrown::HashMap
-            hashbrown_hashmap = self.valobj["map"]["base"]
-        else:
-            # HashSet wraps hashbrown::HashSet, which wraps hashbrown::HashMap
-            hashbrown_hashmap = self.valobj["base"]["map"]
-        return hashbrown_hashmap["table"]
-
-    def to_string(self):
-        if self.show_values:
-            return "HashMap(size={})".format(self.size)
-        else:
-            return "HashSet(size={})".format(self.size)
-
-    def children(self):
-        pairs_start = self.data_ptr
-
-        for index in range(self.size):
-            idx = self.valid_indices[index]
-            if self.new_layout:
-                idx = -(idx + 1)
-            element = (pairs_start + idx).dereference()
-            if self.show_values:
-                yield "key{}".format(index), element[ZERO_FIELD]
-                yield "val{}".format(index), element[FIRST_FIELD]
-            else:
-                yield "[{}]".format(index), element[ZERO_FIELD]
-
-    def display_hint(self):
-        return "map" if self.show_values else "array"
diff --git a/darwin-x86/1.57.0/lib/rustlib/etc/lldb_commands b/darwin-x86/1.57.0/lib/rustlib/etc/lldb_commands
deleted file mode 100644
index 4a1204c..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/etc/lldb_commands
+++ /dev/null
@@ -1,18 +0,0 @@
-type synthetic add -l lldb_lookup.synthetic_lookup -x ".*" --category Rust
-type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)String$" --category Rust
-type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?str$" --category Rust
-type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?\\[.+\\]$" --category Rust
-type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::ffi::([a-z_]+::)+)OsString$" --category Rust
-type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Vec<.+>$" --category Rust
-type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)VecDeque<.+>$" --category Rust
-type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)BTreeSet<.+>$" --category Rust
-type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)BTreeMap<.+>$" --category Rust
-type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::collections::([a-z_]+::)+)HashMap<.+>$" --category Rust
-type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::collections::([a-z_]+::)+)HashSet<.+>$" --category Rust
-type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Rc<.+>$" --category Rust
-type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Arc<.+>$" --category Rust
-type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)Cell<.+>$" --category Rust
-type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)Ref<.+>$" --category Rust
-type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)RefMut<.+>$" --category Rust
-type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)RefCell<.+>$" --category Rust
-type category enable Rust
diff --git a/darwin-x86/1.57.0/lib/rustlib/etc/lldb_lookup.py b/darwin-x86/1.57.0/lib/rustlib/etc/lldb_lookup.py
deleted file mode 100644
index 3cee519..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/etc/lldb_lookup.py
+++ /dev/null
@@ -1,115 +0,0 @@
-import lldb
-
-from lldb_providers import *
-from rust_types import RustType, classify_struct, classify_union
-
-
-# BACKCOMPAT: rust 1.35
-def is_hashbrown_hashmap(hash_map):
-    return len(hash_map.type.fields) == 1
-
-
-def classify_rust_type(type):
-    type_class = type.GetTypeClass()
-    if type_class == lldb.eTypeClassStruct:
-        return classify_struct(type.name, type.fields)
-    if type_class == lldb.eTypeClassUnion:
-        return classify_union(type.fields)
-
-    return RustType.OTHER
-
-
-def summary_lookup(valobj, dict):
-    # type: (SBValue, dict) -> str
-    """Returns the summary provider for the given value"""
-    rust_type = classify_rust_type(valobj.GetType())
-
-    if rust_type == RustType.STD_STRING:
-        return StdStringSummaryProvider(valobj, dict)
-    if rust_type == RustType.STD_OS_STRING:
-        return StdOsStringSummaryProvider(valobj, dict)
-    if rust_type == RustType.STD_STR:
-        return StdStrSummaryProvider(valobj, dict)
-
-    if rust_type == RustType.STD_VEC:
-        return SizeSummaryProvider(valobj, dict)
-    if rust_type == RustType.STD_VEC_DEQUE:
-        return SizeSummaryProvider(valobj, dict)
-    if rust_type == RustType.STD_SLICE:
-        return SizeSummaryProvider(valobj, dict)
-
-    if rust_type == RustType.STD_HASH_MAP:
-        return SizeSummaryProvider(valobj, dict)
-    if rust_type == RustType.STD_HASH_SET:
-        return SizeSummaryProvider(valobj, dict)
-
-    if rust_type == RustType.STD_RC:
-        return StdRcSummaryProvider(valobj, dict)
-    if rust_type == RustType.STD_ARC:
-        return StdRcSummaryProvider(valobj, dict)
-
-    if rust_type == RustType.STD_REF:
-        return StdRefSummaryProvider(valobj, dict)
-    if rust_type == RustType.STD_REF_MUT:
-        return StdRefSummaryProvider(valobj, dict)
-    if rust_type == RustType.STD_REF_CELL:
-        return StdRefSummaryProvider(valobj, dict)
-
-    return ""
-
-
-def synthetic_lookup(valobj, dict):
-    # type: (SBValue, dict) -> object
-    """Returns the synthetic provider for the given value"""
-    rust_type = classify_rust_type(valobj.GetType())
-
-    if rust_type == RustType.STRUCT:
-        return StructSyntheticProvider(valobj, dict)
-    if rust_type == RustType.STRUCT_VARIANT:
-        return StructSyntheticProvider(valobj, dict, is_variant=True)
-    if rust_type == RustType.TUPLE:
-        return TupleSyntheticProvider(valobj, dict)
-    if rust_type == RustType.TUPLE_VARIANT:
-        return TupleSyntheticProvider(valobj, dict, is_variant=True)
-    if rust_type == RustType.EMPTY:
-        return EmptySyntheticProvider(valobj, dict)
-    if rust_type == RustType.REGULAR_ENUM:
-        discriminant = valobj.GetChildAtIndex(0).GetChildAtIndex(0).GetValueAsUnsigned()
-        return synthetic_lookup(valobj.GetChildAtIndex(discriminant), dict)
-    if rust_type == RustType.SINGLETON_ENUM:
-        return synthetic_lookup(valobj.GetChildAtIndex(0), dict)
-
-    if rust_type == RustType.STD_VEC:
-        return StdVecSyntheticProvider(valobj, dict)
-    if rust_type == RustType.STD_VEC_DEQUE:
-        return StdVecDequeSyntheticProvider(valobj, dict)
-    if rust_type == RustType.STD_SLICE:
-        return StdSliceSyntheticProvider(valobj, dict)
-
-    if rust_type == RustType.STD_HASH_MAP:
-        if is_hashbrown_hashmap(valobj):
-            return StdHashMapSyntheticProvider(valobj, dict)
-        else:
-            return StdOldHashMapSyntheticProvider(valobj, dict)
-    if rust_type == RustType.STD_HASH_SET:
-        hash_map = valobj.GetChildAtIndex(0)
-        if is_hashbrown_hashmap(hash_map):
-            return StdHashMapSyntheticProvider(valobj, dict, show_values=False)
-        else:
-            return StdOldHashMapSyntheticProvider(hash_map, dict, show_values=False)
-
-    if rust_type == RustType.STD_RC:
-        return StdRcSyntheticProvider(valobj, dict)
-    if rust_type == RustType.STD_ARC:
-        return StdRcSyntheticProvider(valobj, dict, is_atomic=True)
-
-    if rust_type == RustType.STD_CELL:
-        return StdCellSyntheticProvider(valobj, dict)
-    if rust_type == RustType.STD_REF:
-        return StdRefSyntheticProvider(valobj, dict)
-    if rust_type == RustType.STD_REF_MUT:
-        return StdRefSyntheticProvider(valobj, dict)
-    if rust_type == RustType.STD_REF_CELL:
-        return StdRefSyntheticProvider(valobj, dict, is_cell=True)
-
-    return DefaultSynthteticProvider(valobj, dict)
diff --git a/darwin-x86/1.57.0/lib/rustlib/etc/lldb_providers.py b/darwin-x86/1.57.0/lib/rustlib/etc/lldb_providers.py
deleted file mode 100644
index 86dcc33..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/etc/lldb_providers.py
+++ /dev/null
@@ -1,737 +0,0 @@
-import sys
-
-from lldb import SBValue, SBData, SBError, eBasicTypeLong, eBasicTypeUnsignedLong, \
-    eBasicTypeUnsignedChar
-
-# from lldb.formatters import Logger
-
-####################################################################################################
-# This file contains two kinds of pretty-printers: summary and synthetic.
-#
-# Important classes from LLDB module:
-#   SBValue: the value of a variable, a register, or an expression
-#   SBType:  the data type; each SBValue has a corresponding SBType
-#
-# Summary provider is a function with the type `(SBValue, dict) -> str`.
-#   The first parameter is the object encapsulating the actual variable being displayed;
-#   The second parameter is an internal support parameter used by LLDB, and you should not touch it.
-#
-# Synthetic children is the way to provide a children-based representation of the object's value.
-# Synthetic provider is a class that implements the following interface:
-#
-#     class SyntheticChildrenProvider:
-#         def __init__(self, SBValue, dict)
-#         def num_children(self)
-#         def get_child_index(self, str)
-#         def get_child_at_index(self, int)
-#         def update(self)
-#         def has_children(self)
-#         def get_value(self)
-#
-#
-# You can find more information and examples here:
-#   1. https://lldb.llvm.org/varformats.html
-#   2. https://lldb.llvm.org/python-reference.html
-#   3. https://lldb.llvm.org/python_reference/lldb.formatters.cpp.libcxx-pysrc.html
-#   4. https://github.com/llvm-mirror/lldb/tree/master/examples/summaries/cocoa
-####################################################################################################
-
-PY3 = sys.version_info[0] == 3
-
-
-class ValueBuilder:
-    def __init__(self, valobj):
-        # type: (SBValue) -> ValueBuilder
-        self.valobj = valobj
-        process = valobj.GetProcess()
-        self.endianness = process.GetByteOrder()
-        self.pointer_size = process.GetAddressByteSize()
-
-    def from_int(self, name, value):
-        # type: (str, int) -> SBValue
-        type = self.valobj.GetType().GetBasicType(eBasicTypeLong)
-        data = SBData.CreateDataFromSInt64Array(self.endianness, self.pointer_size, [value])
-        return self.valobj.CreateValueFromData(name, data, type)
-
-    def from_uint(self, name, value):
-        # type: (str, int) -> SBValue
-        type = self.valobj.GetType().GetBasicType(eBasicTypeUnsignedLong)
-        data = SBData.CreateDataFromUInt64Array(self.endianness, self.pointer_size, [value])
-        return self.valobj.CreateValueFromData(name, data, type)
-
-
-def unwrap_unique_or_non_null(unique_or_nonnull):
-    # BACKCOMPAT: rust 1.32
-    # https://github.com/rust-lang/rust/commit/7a0911528058e87d22ea305695f4047572c5e067
-    ptr = unique_or_nonnull.GetChildMemberWithName("pointer")
-    return ptr if ptr.TypeIsPointerType() else ptr.GetChildAtIndex(0)
-
-
-class DefaultSynthteticProvider:
-    def __init__(self, valobj, dict):
-        # type: (SBValue, dict) -> DefaultSynthteticProvider
-        # logger = Logger.Logger()
-        # logger >> "Default synthetic provider for " + str(valobj.GetName())
-        self.valobj = valobj
-
-    def num_children(self):
-        # type: () -> int
-        return self.valobj.GetNumChildren()
-
-    def get_child_index(self, name):
-        # type: (str) -> int
-        return self.valobj.GetIndexOfChildWithName(name)
-
-    def get_child_at_index(self, index):
-        # type: (int) -> SBValue
-        return self.valobj.GetChildAtIndex(index)
-
-    def update(self):
-        # type: () -> None
-        pass
-
-    def has_children(self):
-        # type: () -> bool
-        return self.valobj.MightHaveChildren()
-
-
-class EmptySyntheticProvider:
-    def __init__(self, valobj, dict):
-        # type: (SBValue, dict) -> EmptySyntheticProvider
-        # logger = Logger.Logger()
-        # logger >> "[EmptySyntheticProvider] for " + str(valobj.GetName())
-        self.valobj = valobj
-
-    def num_children(self):
-        # type: () -> int
-        return 0
-
-    def get_child_index(self, name):
-        # type: (str) -> int
-        return None
-
-    def get_child_at_index(self, index):
-        # type: (int) -> SBValue
-        return None
-
-    def update(self):
-        # type: () -> None
-        pass
-
-    def has_children(self):
-        # type: () -> bool
-        return False
-
-
-def SizeSummaryProvider(valobj, dict):
-    # type: (SBValue, dict) -> str
-    return 'size=' + str(valobj.GetNumChildren())
-
-
-def vec_to_string(vec):
-    length = vec.GetNumChildren()
-    chars = [vec.GetChildAtIndex(i).GetValueAsUnsigned() for i in range(length)]
-    return bytes(chars).decode(errors='replace') if PY3 else "".join(chr(char) for char in chars)
-
-
-def StdStringSummaryProvider(valobj, dict):
-    # type: (SBValue, dict) -> str
-    # logger = Logger.Logger()
-    # logger >> "[StdStringSummaryProvider] for " + str(valobj.GetName())
-    vec = valobj.GetChildAtIndex(0)
-    return '"%s"' % vec_to_string(vec)
-
-
-def StdOsStringSummaryProvider(valobj, dict):
-    # type: (SBValue, dict) -> str
-    # logger = Logger.Logger()
-    # logger >> "[StdOsStringSummaryProvider] for " + str(valobj.GetName())
-    buf = valobj.GetChildAtIndex(0).GetChildAtIndex(0)
-    is_windows = "Wtf8Buf" in buf.type.name
-    vec = buf.GetChildAtIndex(0) if is_windows else buf
-    return '"%s"' % vec_to_string(vec)
-
-
-def StdStrSummaryProvider(valobj, dict):
-    # type: (SBValue, dict) -> str
-    # logger = Logger.Logger()
-    # logger >> "[StdStrSummaryProvider] for " + str(valobj.GetName())
-
-    length = valobj.GetChildMemberWithName("length").GetValueAsUnsigned()
-    if length == 0:
-        return '""'
-
-    data_ptr = valobj.GetChildMemberWithName("data_ptr")
-
-    start = data_ptr.GetValueAsUnsigned()
-    error = SBError()
-    process = data_ptr.GetProcess()
-    data = process.ReadMemory(start, length, error)
-    data = data.decode(encoding='UTF-8') if PY3 else data
-    return '"%s"' % data
-
-
-class StructSyntheticProvider:
-    """Pretty-printer for structs and struct enum variants"""
-
-    def __init__(self, valobj, dict, is_variant=False):
-        # type: (SBValue, dict, bool) -> StructSyntheticProvider
-        # logger = Logger.Logger()
-        self.valobj = valobj
-        self.is_variant = is_variant
-        self.type = valobj.GetType()
-        self.fields = {}
-
-        if is_variant:
-            self.fields_count = self.type.GetNumberOfFields() - 1
-            real_fields = self.type.fields[1:]
-        else:
-            self.fields_count = self.type.GetNumberOfFields()
-            real_fields = self.type.fields
-
-        for number, field in enumerate(real_fields):
-            self.fields[field.name] = number
-
-    def num_children(self):
-        # type: () -> int
-        return self.fields_count
-
-    def get_child_index(self, name):
-        # type: (str) -> int
-        return self.fields.get(name, -1)
-
-    def get_child_at_index(self, index):
-        # type: (int) -> SBValue
-        if self.is_variant:
-            field = self.type.GetFieldAtIndex(index + 1)
-        else:
-            field = self.type.GetFieldAtIndex(index)
-        return self.valobj.GetChildMemberWithName(field.name)
-
-    def update(self):
-        # type: () -> None
-        pass
-
-    def has_children(self):
-        # type: () -> bool
-        return True
-
-
-class TupleSyntheticProvider:
-    """Pretty-printer for tuples and tuple enum variants"""
-
-    def __init__(self, valobj, dict, is_variant=False):
-        # type: (SBValue, dict, bool) -> TupleSyntheticProvider
-        # logger = Logger.Logger()
-        self.valobj = valobj
-        self.is_variant = is_variant
-        self.type = valobj.GetType()
-
-        if is_variant:
-            self.size = self.type.GetNumberOfFields() - 1
-        else:
-            self.size = self.type.GetNumberOfFields()
-
-    def num_children(self):
-        # type: () -> int
-        return self.size
-
-    def get_child_index(self, name):
-        # type: (str) -> int
-        if name.isdigit():
-            return int(name)
-        else:
-            return -1
-
-    def get_child_at_index(self, index):
-        # type: (int) -> SBValue
-        if self.is_variant:
-            field = self.type.GetFieldAtIndex(index + 1)
-        else:
-            field = self.type.GetFieldAtIndex(index)
-        element = self.valobj.GetChildMemberWithName(field.name)
-        return self.valobj.CreateValueFromData(str(index), element.GetData(), element.GetType())
-
-    def update(self):
-        # type: () -> None
-        pass
-
-    def has_children(self):
-        # type: () -> bool
-        return True
-
-
-class StdVecSyntheticProvider:
-    """Pretty-printer for alloc::vec::Vec<T>
-
-    struct Vec<T> { buf: RawVec<T>, len: usize }
-    struct RawVec<T> { ptr: Unique<T>, cap: usize, ... }
-    rust 1.31.1: struct Unique<T: ?Sized> { pointer: NonZero<*const T>, ... }
-    rust 1.33.0: struct Unique<T: ?Sized> { pointer: *const T, ... }
-    struct NonZero<T>(T)
-    """
-
-    def __init__(self, valobj, dict):
-        # type: (SBValue, dict) -> StdVecSyntheticProvider
-        # logger = Logger.Logger()
-        # logger >> "[StdVecSyntheticProvider] for " + str(valobj.GetName())
-        self.valobj = valobj
-        self.update()
-
-    def num_children(self):
-        # type: () -> int
-        return self.length
-
-    def get_child_index(self, name):
-        # type: (str) -> int
-        index = name.lstrip('[').rstrip(']')
-        if index.isdigit():
-            return int(index)
-        else:
-            return -1
-
-    def get_child_at_index(self, index):
-        # type: (int) -> SBValue
-        start = self.data_ptr.GetValueAsUnsigned()
-        address = start + index * self.element_type_size
-        element = self.data_ptr.CreateValueFromAddress("[%s]" % index, address, self.element_type)
-        return element
-
-    def update(self):
-        # type: () -> None
-        self.length = self.valobj.GetChildMemberWithName("len").GetValueAsUnsigned()
-        self.buf = self.valobj.GetChildMemberWithName("buf")
-
-        self.data_ptr = unwrap_unique_or_non_null(self.buf.GetChildMemberWithName("ptr"))
-
-        self.element_type = self.data_ptr.GetType().GetPointeeType()
-        self.element_type_size = self.element_type.GetByteSize()
-
-    def has_children(self):
-        # type: () -> bool
-        return True
-
-
-class StdSliceSyntheticProvider:
-    def __init__(self, valobj, dict):
-        self.valobj = valobj
-        self.update()
-
-    def num_children(self):
-        # type: () -> int
-        return self.length
-
-    def get_child_index(self, name):
-        # type: (str) -> int
-        index = name.lstrip('[').rstrip(']')
-        if index.isdigit():
-            return int(index)
-        else:
-            return -1
-
-    def get_child_at_index(self, index):
-        # type: (int) -> SBValue
-        start = self.data_ptr.GetValueAsUnsigned()
-        address = start + index * self.element_type_size
-        element = self.data_ptr.CreateValueFromAddress("[%s]" % index, address, self.element_type)
-        return element
-
-    def update(self):
-        # type: () -> None
-        self.length = self.valobj.GetChildMemberWithName("length").GetValueAsUnsigned()
-        self.data_ptr = self.valobj.GetChildMemberWithName("data_ptr")
-
-        self.element_type = self.data_ptr.GetType().GetPointeeType()
-        self.element_type_size = self.element_type.GetByteSize()
-
-    def has_children(self):
-        # type: () -> bool
-        return True
-
-
-class StdVecDequeSyntheticProvider:
-    """Pretty-printer for alloc::collections::vec_deque::VecDeque<T>
-
-    struct VecDeque<T> { tail: usize, head: usize, buf: RawVec<T> }
-    """
-
-    def __init__(self, valobj, dict):
-        # type: (SBValue, dict) -> StdVecDequeSyntheticProvider
-        # logger = Logger.Logger()
-        # logger >> "[StdVecDequeSyntheticProvider] for " + str(valobj.GetName())
-        self.valobj = valobj
-        self.update()
-
-    def num_children(self):
-        # type: () -> int
-        return self.size
-
-    def get_child_index(self, name):
-        # type: (str) -> int
-        index = name.lstrip('[').rstrip(']')
-        if index.isdigit() and self.tail <= index and (self.tail + index) % self.cap < self.head:
-            return int(index)
-        else:
-            return -1
-
-    def get_child_at_index(self, index):
-        # type: (int) -> SBValue
-        start = self.data_ptr.GetValueAsUnsigned()
-        address = start + ((index + self.tail) % self.cap) * self.element_type_size
-        element = self.data_ptr.CreateValueFromAddress("[%s]" % index, address, self.element_type)
-        return element
-
-    def update(self):
-        # type: () -> None
-        self.head = self.valobj.GetChildMemberWithName("head").GetValueAsUnsigned()
-        self.tail = self.valobj.GetChildMemberWithName("tail").GetValueAsUnsigned()
-        self.buf = self.valobj.GetChildMemberWithName("buf")
-        self.cap = self.buf.GetChildMemberWithName("cap").GetValueAsUnsigned()
-        if self.head >= self.tail:
-            self.size = self.head - self.tail
-        else:
-            self.size = self.cap + self.head - self.tail
-
-        self.data_ptr = unwrap_unique_or_non_null(self.buf.GetChildMemberWithName("ptr"))
-
-        self.element_type = self.data_ptr.GetType().GetPointeeType()
-        self.element_type_size = self.element_type.GetByteSize()
-
-    def has_children(self):
-        # type: () -> bool
-        return True
-
-
-# BACKCOMPAT: rust 1.35
-class StdOldHashMapSyntheticProvider:
-    """Pretty-printer for std::collections::hash::map::HashMap<K, V, S>
-
-    struct HashMap<K, V, S> {..., table: RawTable<K, V>, ... }
-    struct RawTable<K, V> { capacity_mask: usize, size: usize, hashes: TaggedHashUintPtr, ... }
-    """
-
-    def __init__(self, valobj, dict, show_values=True):
-        # type: (SBValue, dict, bool) -> StdOldHashMapSyntheticProvider
-        self.valobj = valobj
-        self.show_values = show_values
-        self.update()
-
-    def num_children(self):
-        # type: () -> int
-        return self.size
-
-    def get_child_index(self, name):
-        # type: (str) -> int
-        index = name.lstrip('[').rstrip(']')
-        if index.isdigit():
-            return int(index)
-        else:
-            return -1
-
-    def get_child_at_index(self, index):
-        # type: (int) -> SBValue
-        # logger = Logger.Logger()
-        start = self.data_ptr.GetValueAsUnsigned() & ~1
-
-        # See `libstd/collections/hash/table.rs:raw_bucket_at
-        hashes = self.hash_uint_size * self.capacity
-        align = self.pair_type_size
-        # See `libcore/alloc.rs:padding_needed_for`
-        len_rounded_up = (((((hashes + align) % self.modulo - 1) % self.modulo) & ~(
-                (align - 1) % self.modulo)) % self.modulo - hashes) % self.modulo
-        # len_rounded_up = ((hashes + align - 1) & ~(align - 1)) - hashes
-
-        pairs_offset = hashes + len_rounded_up
-        pairs_start = start + pairs_offset
-
-        table_index = self.valid_indices[index]
-        idx = table_index & self.capacity_mask
-        address = pairs_start + idx * self.pair_type_size
-        element = self.data_ptr.CreateValueFromAddress("[%s]" % index, address, self.pair_type)
-        if self.show_values:
-            return element
-        else:
-            key = element.GetChildAtIndex(0)
-            return self.valobj.CreateValueFromData("[%s]" % index, key.GetData(), key.GetType())
-
-    def update(self):
-        # type: () -> None
-        # logger = Logger.Logger()
-
-        self.table = self.valobj.GetChildMemberWithName("table")  # type: SBValue
-        self.size = self.table.GetChildMemberWithName("size").GetValueAsUnsigned()
-        self.hashes = self.table.GetChildMemberWithName("hashes")
-        self.hash_uint_type = self.hashes.GetType()
-        self.hash_uint_size = self.hashes.GetType().GetByteSize()
-        self.modulo = 2 ** self.hash_uint_size
-        self.data_ptr = self.hashes.GetChildAtIndex(0).GetChildAtIndex(0)
-
-        self.capacity_mask = self.table.GetChildMemberWithName("capacity_mask").GetValueAsUnsigned()
-        self.capacity = (self.capacity_mask + 1) % self.modulo
-
-        marker = self.table.GetChildMemberWithName("marker").GetType()  # type: SBType
-        self.pair_type = marker.template_args[0]
-        self.pair_type_size = self.pair_type.GetByteSize()
-
-        self.valid_indices = []
-        for idx in range(self.capacity):
-            address = self.data_ptr.GetValueAsUnsigned() + idx * self.hash_uint_size
-            hash_uint = self.data_ptr.CreateValueFromAddress("[%s]" % idx, address,
-                                                             self.hash_uint_type)
-            hash_ptr = hash_uint.GetChildAtIndex(0).GetChildAtIndex(0)
-            if hash_ptr.GetValueAsUnsigned() != 0:
-                self.valid_indices.append(idx)
-
-        # logger >> "Valid indices: {}".format(str(self.valid_indices))
-
-    def has_children(self):
-        # type: () -> bool
-        return True
-
-
-class StdHashMapSyntheticProvider:
-    """Pretty-printer for hashbrown's HashMap"""
-
-    def __init__(self, valobj, dict, show_values=True):
-        # type: (SBValue, dict, bool) -> StdHashMapSyntheticProvider
-        self.valobj = valobj
-        self.show_values = show_values
-        self.update()
-
-    def num_children(self):
-        # type: () -> int
-        return self.size
-
-    def get_child_index(self, name):
-        # type: (str) -> int
-        index = name.lstrip('[').rstrip(']')
-        if index.isdigit():
-            return int(index)
-        else:
-            return -1
-
-    def get_child_at_index(self, index):
-        # type: (int) -> SBValue
-        pairs_start = self.data_ptr.GetValueAsUnsigned()
-        idx = self.valid_indices[index]
-        if self.new_layout:
-            idx = -(idx + 1)
-        address = pairs_start + idx * self.pair_type_size
-        element = self.data_ptr.CreateValueFromAddress("[%s]" % index, address, self.pair_type)
-        if self.show_values:
-            return element
-        else:
-            key = element.GetChildAtIndex(0)
-            return self.valobj.CreateValueFromData("[%s]" % index, key.GetData(), key.GetType())
-
-    def update(self):
-        # type: () -> None
-        table = self.table()
-        inner_table = table.GetChildMemberWithName("table")
-
-        capacity = inner_table.GetChildMemberWithName("bucket_mask").GetValueAsUnsigned() + 1
-        ctrl = inner_table.GetChildMemberWithName("ctrl").GetChildAtIndex(0)
-
-        self.size = inner_table.GetChildMemberWithName("items").GetValueAsUnsigned()
-        self.pair_type = table.type.template_args[0]
-        if self.pair_type.IsTypedefType():
-            self.pair_type = self.pair_type.GetTypedefedType()
-        self.pair_type_size = self.pair_type.GetByteSize()
-
-        self.new_layout = not inner_table.GetChildMemberWithName("data").IsValid()
-        if self.new_layout:
-            self.data_ptr = ctrl.Cast(self.pair_type.GetPointerType())
-        else:
-            self.data_ptr = inner_table.GetChildMemberWithName("data").GetChildAtIndex(0)
-
-        u8_type = self.valobj.GetTarget().GetBasicType(eBasicTypeUnsignedChar)
-        u8_type_size = self.valobj.GetTarget().GetBasicType(eBasicTypeUnsignedChar).GetByteSize()
-
-        self.valid_indices = []
-        for idx in range(capacity):
-            address = ctrl.GetValueAsUnsigned() + idx * u8_type_size
-            value = ctrl.CreateValueFromAddress("ctrl[%s]" % idx, address,
-                                                u8_type).GetValueAsUnsigned()
-            is_present = value & 128 == 0
-            if is_present:
-                self.valid_indices.append(idx)
-
-    def table(self):
-        # type: () -> SBValue
-        if self.show_values:
-            hashbrown_hashmap = self.valobj.GetChildMemberWithName("base")
-        else:
-            # BACKCOMPAT: rust 1.47
-            # HashSet wraps either std HashMap or hashbrown::HashSet, which both
-            # wrap hashbrown::HashMap, so either way we "unwrap" twice.
-            hashbrown_hashmap = self.valobj.GetChildAtIndex(0).GetChildAtIndex(0)
-        return hashbrown_hashmap.GetChildMemberWithName("table")
-
-    def has_children(self):
-        # type: () -> bool
-        return True
-
-
-def StdRcSummaryProvider(valobj, dict):
-    # type: (SBValue, dict) -> str
-    strong = valobj.GetChildMemberWithName("strong").GetValueAsUnsigned()
-    weak = valobj.GetChildMemberWithName("weak").GetValueAsUnsigned()
-    return "strong={}, weak={}".format(strong, weak)
-
-
-class StdRcSyntheticProvider:
-    """Pretty-printer for alloc::rc::Rc<T> and alloc::sync::Arc<T>
-
-    struct Rc<T> { ptr: NonNull<RcBox<T>>, ... }
-    rust 1.31.1: struct NonNull<T> { pointer: NonZero<*const T> }
-    rust 1.33.0: struct NonNull<T> { pointer: *const T }
-    struct NonZero<T>(T)
-    struct RcBox<T> { strong: Cell<usize>, weak: Cell<usize>, value: T }
-    struct Cell<T> { value: UnsafeCell<T> }
-    struct UnsafeCell<T> { value: T }
-
-    struct Arc<T> { ptr: NonNull<ArcInner<T>>, ... }
-    struct ArcInner<T> { strong: atomic::AtomicUsize, weak: atomic::AtomicUsize, data: T }
-    struct AtomicUsize { v: UnsafeCell<usize> }
-    """
-
-    def __init__(self, valobj, dict, is_atomic=False):
-        # type: (SBValue, dict, bool) -> StdRcSyntheticProvider
-        self.valobj = valobj
-
-        self.ptr = unwrap_unique_or_non_null(self.valobj.GetChildMemberWithName("ptr"))
-
-        self.value = self.ptr.GetChildMemberWithName("data" if is_atomic else "value")
-
-        self.strong = self.ptr.GetChildMemberWithName("strong").GetChildAtIndex(
-            0).GetChildMemberWithName("value")
-        self.weak = self.ptr.GetChildMemberWithName("weak").GetChildAtIndex(
-            0).GetChildMemberWithName("value")
-
-        self.value_builder = ValueBuilder(valobj)
-
-        self.update()
-
-    def num_children(self):
-        # type: () -> int
-        # Actually there are 3 children, but only the `value` should be shown as a child
-        return 1
-
-    def get_child_index(self, name):
-        # type: (str) -> int
-        if name == "value":
-            return 0
-        if name == "strong":
-            return 1
-        if name == "weak":
-            return 2
-        return -1
-
-    def get_child_at_index(self, index):
-        # type: (int) -> SBValue
-        if index == 0:
-            return self.value
-        if index == 1:
-            return self.value_builder.from_uint("strong", self.strong_count)
-        if index == 2:
-            return self.value_builder.from_uint("weak", self.weak_count)
-
-        return None
-
-    def update(self):
-        # type: () -> None
-        self.strong_count = self.strong.GetValueAsUnsigned()
-        self.weak_count = self.weak.GetValueAsUnsigned() - 1
-
-    def has_children(self):
-        # type: () -> bool
-        return True
-
-
-class StdCellSyntheticProvider:
-    """Pretty-printer for std::cell::Cell"""
-
-    def __init__(self, valobj, dict):
-        # type: (SBValue, dict) -> StdCellSyntheticProvider
-        self.valobj = valobj
-        self.value = valobj.GetChildMemberWithName("value").GetChildAtIndex(0)
-
-    def num_children(self):
-        # type: () -> int
-        return 1
-
-    def get_child_index(self, name):
-        # type: (str) -> int
-        if name == "value":
-            return 0
-        return -1
-
-    def get_child_at_index(self, index):
-        # type: (int) -> SBValue
-        if index == 0:
-            return self.value
-        return None
-
-    def update(self):
-        # type: () -> None
-        pass
-
-    def has_children(self):
-        # type: () -> bool
-        return True
-
-
-def StdRefSummaryProvider(valobj, dict):
-    # type: (SBValue, dict) -> str
-    borrow = valobj.GetChildMemberWithName("borrow").GetValueAsSigned()
-    return "borrow={}".format(borrow) if borrow >= 0 else "borrow_mut={}".format(-borrow)
-
-
-class StdRefSyntheticProvider:
-    """Pretty-printer for std::cell::Ref, std::cell::RefMut, and std::cell::RefCell"""
-
-    def __init__(self, valobj, dict, is_cell=False):
-        # type: (SBValue, dict, bool) -> StdRefSyntheticProvider
-        self.valobj = valobj
-
-        borrow = valobj.GetChildMemberWithName("borrow")
-        value = valobj.GetChildMemberWithName("value")
-        if is_cell:
-            self.borrow = borrow.GetChildMemberWithName("value").GetChildMemberWithName("value")
-            self.value = value.GetChildMemberWithName("value")
-        else:
-            self.borrow = borrow.GetChildMemberWithName("borrow").GetChildMemberWithName(
-                "value").GetChildMemberWithName("value")
-            self.value = value.Dereference()
-
-        self.value_builder = ValueBuilder(valobj)
-
-        self.update()
-
-    def num_children(self):
-        # type: () -> int
-        # Actually there are 2 children, but only the `value` should be shown as a child
-        return 1
-
-    def get_child_index(self, name):
-        if name == "value":
-            return 0
-        if name == "borrow":
-            return 1
-        return -1
-
-    def get_child_at_index(self, index):
-        # type: (int) -> SBValue
-        if index == 0:
-            return self.value
-        if index == 1:
-            return self.value_builder.from_int("borrow", self.borrow_count)
-        return None
-
-    def update(self):
-        # type: () -> None
-        self.borrow_count = self.borrow.GetValueAsSigned()
-
-    def has_children(self):
-        # type: () -> bool
-        return True
diff --git a/darwin-x86/1.57.0/lib/rustlib/etc/rust_types.py b/darwin-x86/1.57.0/lib/rustlib/etc/rust_types.py
deleted file mode 100644
index bbc945a..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/etc/rust_types.py
+++ /dev/null
@@ -1,113 +0,0 @@
-import re
-
-
-class RustType(object):
-    OTHER = "Other"
-    STRUCT = "Struct"
-    TUPLE = "Tuple"
-    CSTYLE_VARIANT = "CStyleVariant"
-    TUPLE_VARIANT = "TupleVariant"
-    STRUCT_VARIANT = "StructVariant"
-    ENUM = "Enum"
-    EMPTY = "Empty"
-    SINGLETON_ENUM = "SingletonEnum"
-    REGULAR_ENUM = "RegularEnum"
-    COMPRESSED_ENUM = "CompressedEnum"
-    REGULAR_UNION = "RegularUnion"
-
-    STD_STRING = "StdString"
-    STD_OS_STRING = "StdOsString"
-    STD_STR = "StdStr"
-    STD_SLICE = "StdSlice"
-    STD_VEC = "StdVec"
-    STD_VEC_DEQUE = "StdVecDeque"
-    STD_BTREE_SET = "StdBTreeSet"
-    STD_BTREE_MAP = "StdBTreeMap"
-    STD_HASH_MAP = "StdHashMap"
-    STD_HASH_SET = "StdHashSet"
-    STD_RC = "StdRc"
-    STD_ARC = "StdArc"
-    STD_CELL = "StdCell"
-    STD_REF = "StdRef"
-    STD_REF_MUT = "StdRefMut"
-    STD_REF_CELL = "StdRefCell"
-
-
-STD_STRING_REGEX = re.compile(r"^(alloc::(\w+::)+)String$")
-STD_STR_REGEX = re.compile(r"^&(mut )?str$")
-STD_SLICE_REGEX = re.compile(r"^&(mut )?\[.+\]$")
-STD_OS_STRING_REGEX = re.compile(r"^(std::ffi::(\w+::)+)OsString$")
-STD_VEC_REGEX = re.compile(r"^(alloc::(\w+::)+)Vec<.+>$")
-STD_VEC_DEQUE_REGEX = re.compile(r"^(alloc::(\w+::)+)VecDeque<.+>$")
-STD_BTREE_SET_REGEX = re.compile(r"^(alloc::(\w+::)+)BTreeSet<.+>$")
-STD_BTREE_MAP_REGEX = re.compile(r"^(alloc::(\w+::)+)BTreeMap<.+>$")
-STD_HASH_MAP_REGEX = re.compile(r"^(std::collections::(\w+::)+)HashMap<.+>$")
-STD_HASH_SET_REGEX = re.compile(r"^(std::collections::(\w+::)+)HashSet<.+>$")
-STD_RC_REGEX = re.compile(r"^(alloc::(\w+::)+)Rc<.+>$")
-STD_ARC_REGEX = re.compile(r"^(alloc::(\w+::)+)Arc<.+>$")
-STD_CELL_REGEX = re.compile(r"^(core::(\w+::)+)Cell<.+>$")
-STD_REF_REGEX = re.compile(r"^(core::(\w+::)+)Ref<.+>$")
-STD_REF_MUT_REGEX = re.compile(r"^(core::(\w+::)+)RefMut<.+>$")
-STD_REF_CELL_REGEX = re.compile(r"^(core::(\w+::)+)RefCell<.+>$")
-
-TUPLE_ITEM_REGEX = re.compile(r"__\d+$")
-
-ENCODED_ENUM_PREFIX = "RUST$ENCODED$ENUM$"
-ENUM_DISR_FIELD_NAME = "<<variant>>"
-
-STD_TYPE_TO_REGEX = {
-    RustType.STD_STRING: STD_STRING_REGEX,
-    RustType.STD_OS_STRING: STD_OS_STRING_REGEX,
-    RustType.STD_STR: STD_STR_REGEX,
-    RustType.STD_SLICE: STD_SLICE_REGEX,
-    RustType.STD_VEC: STD_VEC_REGEX,
-    RustType.STD_VEC_DEQUE: STD_VEC_DEQUE_REGEX,
-    RustType.STD_HASH_MAP: STD_HASH_MAP_REGEX,
-    RustType.STD_HASH_SET: STD_HASH_SET_REGEX,
-    RustType.STD_BTREE_SET: STD_BTREE_SET_REGEX,
-    RustType.STD_BTREE_MAP: STD_BTREE_MAP_REGEX,
-    RustType.STD_RC: STD_RC_REGEX,
-    RustType.STD_ARC: STD_ARC_REGEX,
-    RustType.STD_REF: STD_REF_REGEX,
-    RustType.STD_REF_MUT: STD_REF_MUT_REGEX,
-    RustType.STD_REF_CELL: STD_REF_CELL_REGEX,
-    RustType.STD_CELL: STD_CELL_REGEX,
-}
-
-def is_tuple_fields(fields):
-    # type: (list) -> bool
-    return all(TUPLE_ITEM_REGEX.match(str(field.name)) for field in fields)
-
-
-def classify_struct(name, fields):
-    if len(fields) == 0:
-        return RustType.EMPTY
-
-    for ty, regex in STD_TYPE_TO_REGEX.items():
-        if regex.match(name):
-            return ty
-
-    if fields[0].name == ENUM_DISR_FIELD_NAME:
-        return RustType.ENUM
-
-    if is_tuple_fields(fields):
-        return RustType.TUPLE
-
-    return RustType.STRUCT
-
-
-def classify_union(fields):
-    if len(fields) == 0:
-        return RustType.EMPTY
-
-    first_variant_name = fields[0].name
-    if first_variant_name is None:
-        if len(fields) == 1:
-            return RustType.SINGLETON_ENUM
-        else:
-            return RustType.REGULAR_ENUM
-    elif first_variant_name.startswith(ENCODED_ENUM_PREFIX):
-        assert len(fields) == 1
-        return RustType.COMPRESSED_ENUM
-    else:
-        return RustType.REGULAR_UNION
diff --git a/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libaddr2line-5ec5df7b45902c88.rlib b/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libaddr2line-5ec5df7b45902c88.rlib
deleted file mode 100644
index 3abd99e..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libaddr2line-5ec5df7b45902c88.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libadler-533459779c925fa7.rlib b/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libadler-533459779c925fa7.rlib
deleted file mode 100644
index ee821bc..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libadler-533459779c925fa7.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/liballoc-6013a198ef866bbb.rlib b/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/liballoc-6013a198ef866bbb.rlib
deleted file mode 100644
index 4e7ddba..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/liballoc-6013a198ef866bbb.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libcfg_if-fe0f1d43a519aee2.rlib b/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libcfg_if-fe0f1d43a519aee2.rlib
deleted file mode 100644
index c6e3289..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libcfg_if-fe0f1d43a519aee2.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libcompiler_builtins-2e0e4fcc70a95863.rlib b/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libcompiler_builtins-2e0e4fcc70a95863.rlib
deleted file mode 100644
index d39e6f1..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libcompiler_builtins-2e0e4fcc70a95863.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libcore-383fb5a434615bda.rlib b/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libcore-383fb5a434615bda.rlib
deleted file mode 100644
index 56d75da..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libcore-383fb5a434615bda.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libgetopts-e51b265dd6918c45.rlib b/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libgetopts-e51b265dd6918c45.rlib
deleted file mode 100644
index ce203fb..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libgetopts-e51b265dd6918c45.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libgimli-cb32668f11065741.rlib b/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libgimli-cb32668f11065741.rlib
deleted file mode 100644
index fdd4a21..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libgimli-cb32668f11065741.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libhashbrown-063b3bb9a9c58a1b.rlib b/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libhashbrown-063b3bb9a9c58a1b.rlib
deleted file mode 100644
index e5cf8ef..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libhashbrown-063b3bb9a9c58a1b.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/liblibc-e84f8911dc6d6169.rlib b/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/liblibc-e84f8911dc6d6169.rlib
deleted file mode 100644
index 50a3164..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/liblibc-e84f8911dc6d6169.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libmemchr-5f48aa8c67b757d8.rlib b/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libmemchr-5f48aa8c67b757d8.rlib
deleted file mode 100644
index 48c74a7..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libmemchr-5f48aa8c67b757d8.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libminiz_oxide-8998988f81346e7b.rlib b/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libminiz_oxide-8998988f81346e7b.rlib
deleted file mode 100644
index 31f57d1..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libminiz_oxide-8998988f81346e7b.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libobject-a016b8bab9e262be.rlib b/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libobject-a016b8bab9e262be.rlib
deleted file mode 100644
index f6df603..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libobject-a016b8bab9e262be.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libpanic_abort-6e057e27f62ca7c4.rlib b/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libpanic_abort-6e057e27f62ca7c4.rlib
deleted file mode 100644
index 1d7dffc..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libpanic_abort-6e057e27f62ca7c4.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libpanic_unwind-ba36157671437e61.rlib b/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libpanic_unwind-ba36157671437e61.rlib
deleted file mode 100644
index a01cc4a..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libpanic_unwind-ba36157671437e61.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libproc_macro-81b652389ba34ff4.rlib b/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libproc_macro-81b652389ba34ff4.rlib
deleted file mode 100644
index 5bef2f5..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libproc_macro-81b652389ba34ff4.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libprofiler_builtins-c99f1bf631e651b3.rlib b/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libprofiler_builtins-c99f1bf631e651b3.rlib
deleted file mode 100644
index 031f4b3..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libprofiler_builtins-c99f1bf631e651b3.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/librustc_demangle-e0e6c717d04d4576.rlib b/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/librustc_demangle-e0e6c717d04d4576.rlib
deleted file mode 100644
index ea53abc..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/librustc_demangle-e0e6c717d04d4576.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/librustc_std_workspace_alloc-db1adf90c9749b77.rlib b/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/librustc_std_workspace_alloc-db1adf90c9749b77.rlib
deleted file mode 100644
index 0ed480f..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/librustc_std_workspace_alloc-db1adf90c9749b77.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/librustc_std_workspace_core-b2f5b5393966e040.rlib b/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/librustc_std_workspace_core-b2f5b5393966e040.rlib
deleted file mode 100644
index 1636d56..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/librustc_std_workspace_core-b2f5b5393966e040.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/librustc_std_workspace_std-b95e807680c371a6.rlib b/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/librustc_std_workspace_std-b95e807680c371a6.rlib
deleted file mode 100644
index 8d0f5c8..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/librustc_std_workspace_std-b95e807680c371a6.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libstd-9bf01fdb386ebeeb.rlib b/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libstd-9bf01fdb386ebeeb.rlib
deleted file mode 100644
index e654d7a..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libstd-9bf01fdb386ebeeb.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libstd-9bf01fdb386ebeeb.so b/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libstd-9bf01fdb386ebeeb.so
deleted file mode 100755
index 19ec652..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libstd-9bf01fdb386ebeeb.so
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libstd_detect-0d5aa485c37cb9af.rlib b/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libstd_detect-0d5aa485c37cb9af.rlib
deleted file mode 100644
index d56eb12..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libstd_detect-0d5aa485c37cb9af.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libtest-bfed89c263400445.rlib b/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libtest-bfed89c263400445.rlib
deleted file mode 100644
index f202b85..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libtest-bfed89c263400445.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libtest-bfed89c263400445.so b/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libtest-bfed89c263400445.so
deleted file mode 100755
index a7bc46d..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libtest-bfed89c263400445.so
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libunicode_width-380a15667b95c306.rlib b/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libunicode_width-380a15667b95c306.rlib
deleted file mode 100644
index 05c862a..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libunicode_width-380a15667b95c306.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libunwind-591459309d75726a.rlib b/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libunwind-591459309d75726a.rlib
deleted file mode 100644
index 8e44f30..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/i686-linux-android/lib/libunwind-591459309d75726a.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/install.log b/darwin-x86/1.57.0/lib/rustlib/install.log
deleted file mode 100644
index ea7a988..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/install.log
+++ /dev/null
@@ -1,122 +0,0 @@
-$ umask 022 && mkdir -p "/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib"
-$ echo "3" > "/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/rust-installer-version"
-install: creating uninstall script at /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/uninstall.sh
-$ cp /Volumes/Android/buildbot/src/android/rust-toolchain/out/rustc/build/tmp/tarball/rustc/x86_64-apple-darwin/rustc-1.57.0-dev-x86_64-apple-darwin/install.sh /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/uninstall.sh
-install: installing component 'rustc'
-$ echo "rustc" >> "/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/components"
-$ umask 022 && mkdir -p "/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/bin"
-install: copying file /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/bin/rustdoc
-$ cp /Volumes/Android/buildbot/src/android/rust-toolchain/out/rustc/build/tmp/tarball/rustc/x86_64-apple-darwin/rustc-1.57.0-dev-x86_64-apple-darwin/rustc/bin/rustdoc /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/bin/rustdoc
-$ chmod 755 /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/bin/rustdoc
-$ echo "file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/bin/rustdoc" >> "/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/manifest-rustc"
-$ umask 022 && mkdir -p "/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/bin"
-install: copying file /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/bin/rust-gdbgui
-$ cp /Volumes/Android/buildbot/src/android/rust-toolchain/out/rustc/build/tmp/tarball/rustc/x86_64-apple-darwin/rustc-1.57.0-dev-x86_64-apple-darwin/rustc/bin/rust-gdbgui /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/bin/rust-gdbgui
-$ chmod 755 /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/bin/rust-gdbgui
-$ echo "file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/bin/rust-gdbgui" >> "/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/manifest-rustc"
-$ umask 022 && mkdir -p "/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/bin"
-install: copying file /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/bin/rust-lldb
-$ cp /Volumes/Android/buildbot/src/android/rust-toolchain/out/rustc/build/tmp/tarball/rustc/x86_64-apple-darwin/rustc-1.57.0-dev-x86_64-apple-darwin/rustc/bin/rust-lldb /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/bin/rust-lldb
-$ chmod 755 /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/bin/rust-lldb
-$ echo "file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/bin/rust-lldb" >> "/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/manifest-rustc"
-$ umask 022 && mkdir -p "/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/bin"
-install: copying file /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/bin/rustc
-$ cp /Volumes/Android/buildbot/src/android/rust-toolchain/out/rustc/build/tmp/tarball/rustc/x86_64-apple-darwin/rustc-1.57.0-dev-x86_64-apple-darwin/rustc/bin/rustc /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/bin/rustc
-$ chmod 755 /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/bin/rustc
-$ echo "file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/bin/rustc" >> "/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/manifest-rustc"
-$ umask 022 && mkdir -p "/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/bin"
-install: copying file /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/bin/rust-gdb
-$ cp /Volumes/Android/buildbot/src/android/rust-toolchain/out/rustc/build/tmp/tarball/rustc/x86_64-apple-darwin/rustc-1.57.0-dev-x86_64-apple-darwin/rustc/bin/rust-gdb /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/bin/rust-gdb
-$ chmod 755 /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/bin/rust-gdb
-$ echo "file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/bin/rust-gdb" >> "/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/manifest-rustc"
-$ umask 022 && mkdir -p "/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib"
-install: copying file /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/librustc_driver-9fc8e29e329efe4a.dylib
-$ cp /Volumes/Android/buildbot/src/android/rust-toolchain/out/rustc/build/tmp/tarball/rustc/x86_64-apple-darwin/rustc-1.57.0-dev-x86_64-apple-darwin/rustc/lib/librustc_driver-9fc8e29e329efe4a.dylib /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/librustc_driver-9fc8e29e329efe4a.dylib
-$ chmod 644 /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/librustc_driver-9fc8e29e329efe4a.dylib
-$ echo "file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/librustc_driver-9fc8e29e329efe4a.dylib" >> "/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/manifest-rustc"
-$ umask 022 && mkdir -p "/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/x86_64-apple-darwin/bin"
-install: copying file /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/x86_64-apple-darwin/bin/rust-llvm-dwp
-$ cp /Volumes/Android/buildbot/src/android/rust-toolchain/out/rustc/build/tmp/tarball/rustc/x86_64-apple-darwin/rustc-1.57.0-dev-x86_64-apple-darwin/rustc/lib/rustlib/x86_64-apple-darwin/bin/rust-llvm-dwp /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/x86_64-apple-darwin/bin/rust-llvm-dwp
-$ chmod 755 /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/x86_64-apple-darwin/bin/rust-llvm-dwp
-$ echo "file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/x86_64-apple-darwin/bin/rust-llvm-dwp" >> "/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/manifest-rustc"
-$ umask 022 && mkdir -p "/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/etc"
-install: copying file /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/etc/gdb_providers.py
-$ cp /Volumes/Android/buildbot/src/android/rust-toolchain/out/rustc/build/tmp/tarball/rustc/x86_64-apple-darwin/rustc-1.57.0-dev-x86_64-apple-darwin/rustc/lib/rustlib/etc/gdb_providers.py /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/etc/gdb_providers.py
-$ chmod 644 /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/etc/gdb_providers.py
-$ echo "file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/etc/gdb_providers.py" >> "/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/manifest-rustc"
-$ umask 022 && mkdir -p "/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/etc"
-install: copying file /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/etc/lldb_commands
-$ cp /Volumes/Android/buildbot/src/android/rust-toolchain/out/rustc/build/tmp/tarball/rustc/x86_64-apple-darwin/rustc-1.57.0-dev-x86_64-apple-darwin/rustc/lib/rustlib/etc/lldb_commands /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/etc/lldb_commands
-$ chmod 644 /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/etc/lldb_commands
-$ echo "file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/etc/lldb_commands" >> "/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/manifest-rustc"
-$ umask 022 && mkdir -p "/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/etc"
-install: copying file /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/etc/gdb_load_rust_pretty_printers.py
-$ cp /Volumes/Android/buildbot/src/android/rust-toolchain/out/rustc/build/tmp/tarball/rustc/x86_64-apple-darwin/rustc-1.57.0-dev-x86_64-apple-darwin/rustc/lib/rustlib/etc/gdb_load_rust_pretty_printers.py /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/etc/gdb_load_rust_pretty_printers.py
-$ chmod 644 /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/etc/gdb_load_rust_pretty_printers.py
-$ echo "file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/etc/gdb_load_rust_pretty_printers.py" >> "/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/manifest-rustc"
-$ umask 022 && mkdir -p "/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/etc"
-install: copying file /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/etc/rust_types.py
-$ cp /Volumes/Android/buildbot/src/android/rust-toolchain/out/rustc/build/tmp/tarball/rustc/x86_64-apple-darwin/rustc-1.57.0-dev-x86_64-apple-darwin/rustc/lib/rustlib/etc/rust_types.py /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/etc/rust_types.py
-$ chmod 644 /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/etc/rust_types.py
-$ echo "file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/etc/rust_types.py" >> "/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/manifest-rustc"
-$ umask 022 && mkdir -p "/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/etc"
-install: copying file /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/etc/lldb_lookup.py
-$ cp /Volumes/Android/buildbot/src/android/rust-toolchain/out/rustc/build/tmp/tarball/rustc/x86_64-apple-darwin/rustc-1.57.0-dev-x86_64-apple-darwin/rustc/lib/rustlib/etc/lldb_lookup.py /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/etc/lldb_lookup.py
-$ chmod 644 /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/etc/lldb_lookup.py
-$ echo "file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/etc/lldb_lookup.py" >> "/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/manifest-rustc"
-$ umask 022 && mkdir -p "/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/etc"
-install: copying file /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/etc/lldb_providers.py
-$ cp /Volumes/Android/buildbot/src/android/rust-toolchain/out/rustc/build/tmp/tarball/rustc/x86_64-apple-darwin/rustc-1.57.0-dev-x86_64-apple-darwin/rustc/lib/rustlib/etc/lldb_providers.py /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/etc/lldb_providers.py
-$ chmod 644 /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/etc/lldb_providers.py
-$ echo "file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/etc/lldb_providers.py" >> "/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/manifest-rustc"
-$ umask 022 && mkdir -p "/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/etc"
-install: copying file /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/etc/gdb_lookup.py
-$ cp /Volumes/Android/buildbot/src/android/rust-toolchain/out/rustc/build/tmp/tarball/rustc/x86_64-apple-darwin/rustc-1.57.0-dev-x86_64-apple-darwin/rustc/lib/rustlib/etc/gdb_lookup.py /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/etc/gdb_lookup.py
-$ chmod 644 /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/etc/gdb_lookup.py
-$ echo "file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/etc/gdb_lookup.py" >> "/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/manifest-rustc"
-$ umask 022 && mkdir -p "/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib"
-install: copying file /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/libtest-e95855b3181af41b.dylib
-$ cp /Volumes/Android/buildbot/src/android/rust-toolchain/out/rustc/build/tmp/tarball/rustc/x86_64-apple-darwin/rustc-1.57.0-dev-x86_64-apple-darwin/rustc/lib/libtest-e95855b3181af41b.dylib /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/libtest-e95855b3181af41b.dylib
-$ chmod 644 /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/libtest-e95855b3181af41b.dylib
-$ echo "file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/libtest-e95855b3181af41b.dylib" >> "/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/manifest-rustc"
-$ umask 022 && mkdir -p "/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib"
-install: copying file /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/libstd-0b34cd8fa7349758.dylib
-$ cp /Volumes/Android/buildbot/src/android/rust-toolchain/out/rustc/build/tmp/tarball/rustc/x86_64-apple-darwin/rustc-1.57.0-dev-x86_64-apple-darwin/rustc/lib/libstd-0b34cd8fa7349758.dylib /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/libstd-0b34cd8fa7349758.dylib
-$ chmod 644 /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/libstd-0b34cd8fa7349758.dylib
-$ echo "file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/libstd-0b34cd8fa7349758.dylib" >> "/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/manifest-rustc"
-$ umask 022 && mkdir -p "/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/man/man1"
-install: copying file /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/man/man1/rustdoc.1
-$ cp /Volumes/Android/buildbot/src/android/rust-toolchain/out/rustc/build/tmp/tarball/rustc/x86_64-apple-darwin/rustc-1.57.0-dev-x86_64-apple-darwin/rustc/share/man/man1/rustdoc.1 /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/man/man1/rustdoc.1
-$ chmod 644 /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/man/man1/rustdoc.1
-$ echo "file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/man/man1/rustdoc.1" >> "/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/manifest-rustc"
-$ umask 022 && mkdir -p "/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/man/man1"
-install: copying file /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/man/man1/rustc.1
-$ cp /Volumes/Android/buildbot/src/android/rust-toolchain/out/rustc/build/tmp/tarball/rustc/x86_64-apple-darwin/rustc-1.57.0-dev-x86_64-apple-darwin/rustc/share/man/man1/rustc.1 /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/man/man1/rustc.1
-$ chmod 644 /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/man/man1/rustc.1
-$ echo "file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/man/man1/rustc.1" >> "/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/manifest-rustc"
-$ umask 022 && mkdir -p "/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/doc/rust"
-install: copying file /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/doc/rust/COPYRIGHT
-$ cp /Volumes/Android/buildbot/src/android/rust-toolchain/out/rustc/build/tmp/tarball/rustc/x86_64-apple-darwin/rustc-1.57.0-dev-x86_64-apple-darwin/rustc/share/doc/rust/COPYRIGHT /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/doc/rust/COPYRIGHT
-$ chmod 644 /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/doc/rust/COPYRIGHT
-$ echo "file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/doc/rust/COPYRIGHT" >> "/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/manifest-rustc"
-$ umask 022 && mkdir -p "/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/doc/rust"
-install: copying file /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/doc/rust/LICENSE-APACHE
-install: backing up existing file at /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/doc/rust/LICENSE-APACHE
-$ mv -f /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/doc/rust/LICENSE-APACHE /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/doc/rust/LICENSE-APACHE.old
-$ cp /Volumes/Android/buildbot/src/android/rust-toolchain/out/rustc/build/tmp/tarball/rustc/x86_64-apple-darwin/rustc-1.57.0-dev-x86_64-apple-darwin/rustc/share/doc/rust/LICENSE-APACHE /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/doc/rust/LICENSE-APACHE
-$ chmod 644 /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/doc/rust/LICENSE-APACHE
-$ echo "file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/doc/rust/LICENSE-APACHE" >> "/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/manifest-rustc"
-$ umask 022 && mkdir -p "/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/doc/rust"
-install: copying file /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/doc/rust/LICENSE-MIT
-install: backing up existing file at /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/doc/rust/LICENSE-MIT
-$ mv -f /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/doc/rust/LICENSE-MIT /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/doc/rust/LICENSE-MIT.old
-$ cp /Volumes/Android/buildbot/src/android/rust-toolchain/out/rustc/build/tmp/tarball/rustc/x86_64-apple-darwin/rustc-1.57.0-dev-x86_64-apple-darwin/rustc/share/doc/rust/LICENSE-MIT /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/doc/rust/LICENSE-MIT
-$ chmod 644 /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/doc/rust/LICENSE-MIT
-$ echo "file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/doc/rust/LICENSE-MIT" >> "/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/manifest-rustc"
-$ umask 022 && mkdir -p "/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/doc/rust"
-install: copying file /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/doc/rust/README.md
-install: backing up existing file at /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/doc/rust/README.md
-$ mv -f /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/doc/rust/README.md /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/doc/rust/README.md.old
-$ cp /Volumes/Android/buildbot/src/android/rust-toolchain/out/rustc/build/tmp/tarball/rustc/x86_64-apple-darwin/rustc-1.57.0-dev-x86_64-apple-darwin/rustc/share/doc/rust/README.md /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/doc/rust/README.md
-$ chmod 644 /Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/doc/rust/README.md
-$ echo "file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/doc/rust/README.md" >> "/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/manifest-rustc"
diff --git a/darwin-x86/1.57.0/lib/rustlib/manifest-cargo b/darwin-x86/1.57.0/lib/rustlib/manifest-cargo
deleted file mode 100644
index 3278b3b..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/manifest-cargo
+++ /dev/null
@@ -1,41 +0,0 @@
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/bin/cargo
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/libexec/cargo-credential-1password
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/libexec/cargo-credential-macos-keychain
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/etc/bash_completion.d/cargo
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/man/man1/cargo-doc.1
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/man/man1/cargo-init.1
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/man/man1/cargo-build.1
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/man/man1/cargo-clean.1
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/man/man1/cargo.1
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/man/man1/cargo-pkgid.1
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/man/man1/cargo-new.1
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/man/man1/cargo-rustc.1
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/man/man1/cargo-metadata.1
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/man/man1/cargo-version.1
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/man/man1/cargo-install.1
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/man/man1/cargo-uninstall.1
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/man/man1/cargo-rustdoc.1
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/man/man1/cargo-bench.1
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/man/man1/cargo-verify-project.1
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/man/man1/cargo-run.1
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/man/man1/cargo-test.1
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/man/man1/cargo-generate-lockfile.1
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/man/man1/cargo-vendor.1
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/man/man1/cargo-check.1
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/man/man1/cargo-search.1
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/man/man1/cargo-fetch.1
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/man/man1/cargo-update.1
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/man/man1/cargo-tree.1
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/man/man1/cargo-fix.1
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/man/man1/cargo-login.1
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/man/man1/cargo-yank.1
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/man/man1/cargo-publish.1
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/man/man1/cargo-locate-project.1
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/man/man1/cargo-help.1
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/man/man1/cargo-owner.1
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/man/man1/cargo-package.1
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/doc/rust/LICENSE-APACHE
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/doc/rust/LICENSE-THIRD-PARTY
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/doc/rust/LICENSE-MIT
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/doc/rust/README.md
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/zsh/site-functions/_cargo
diff --git a/darwin-x86/1.57.0/lib/rustlib/manifest-rust-std-aarch64-linux-android b/darwin-x86/1.57.0/lib/rustlib/manifest-rust-std-aarch64-linux-android
deleted file mode 100644
index 7e131bf..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/manifest-rust-std-aarch64-linux-android
+++ /dev/null
@@ -1,28 +0,0 @@
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/aarch64-linux-android/lib/libminiz_oxide-9dfa13cade19dfd5.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/aarch64-linux-android/lib/libpanic_unwind-a2bbee19e2cc697e.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/aarch64-linux-android/lib/librustc_std_workspace_std-656228df223fdfd7.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/aarch64-linux-android/lib/libmemchr-c7e5ef3863e97ca7.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/aarch64-linux-android/lib/librustc_demangle-6f83c28b009268a3.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/aarch64-linux-android/lib/libcompiler_builtins-f4d6d1a61aa2ff99.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/aarch64-linux-android/lib/librustc_std_workspace_core-827cb6f5ca7307d7.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/aarch64-linux-android/lib/libadler-2b64435516f12e92.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/aarch64-linux-android/lib/libgimli-154c001757597df8.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/aarch64-linux-android/lib/libprofiler_builtins-5569c3bbc9e4a22b.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/aarch64-linux-android/lib/libcore-e27075a1a547c787.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/aarch64-linux-android/lib/liblibc-53ad17cd970b5daf.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/aarch64-linux-android/lib/liballoc-4451d6f8d32e98ce.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/aarch64-linux-android/lib/librustc_std_workspace_alloc-eee3de7a52b3e853.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/aarch64-linux-android/lib/libstd-5bad3ea9da780fee.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/aarch64-linux-android/lib/libaddr2line-4b6db0b1521701a9.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/aarch64-linux-android/lib/libstd-5bad3ea9da780fee.so
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/aarch64-linux-android/lib/libstd_detect-7c955ffeb7ed1f55.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/aarch64-linux-android/lib/libpanic_abort-7cb06b9951453de7.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/aarch64-linux-android/lib/libhashbrown-1e0b230589df44c7.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/aarch64-linux-android/lib/libunwind-54bf7c856d5bb0ff.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/aarch64-linux-android/lib/libgetopts-7a4a4473ff6af77b.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/aarch64-linux-android/lib/libtest-f604b2ff6c82f933.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/aarch64-linux-android/lib/libcfg_if-2d57671604d0ade8.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/aarch64-linux-android/lib/libunicode_width-c7f057fad211910b.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/aarch64-linux-android/lib/libtest-f604b2ff6c82f933.so
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/aarch64-linux-android/lib/libobject-a60c07a19a329fd3.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/aarch64-linux-android/lib/libproc_macro-e71703a86251fef8.rlib
diff --git a/darwin-x86/1.57.0/lib/rustlib/manifest-rust-std-armv7-linux-androideabi b/darwin-x86/1.57.0/lib/rustlib/manifest-rust-std-armv7-linux-androideabi
deleted file mode 100644
index 3c24ce1..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/manifest-rust-std-armv7-linux-androideabi
+++ /dev/null
@@ -1,28 +0,0 @@
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/armv7-linux-androideabi/lib/libunicode_width-b79a7bad0898f0f8.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/armv7-linux-androideabi/lib/libprofiler_builtins-86c35d71f7718011.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/armv7-linux-androideabi/lib/libcfg_if-be69bfff78e1ed6a.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/armv7-linux-androideabi/lib/libpanic_abort-8c384f85b3270462.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/armv7-linux-androideabi/lib/libminiz_oxide-dce2cc5be7a1b723.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/armv7-linux-androideabi/lib/librustc_std_workspace_core-5eb3ae64940a55e0.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/armv7-linux-androideabi/lib/liballoc-60de02260cbb96bd.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/armv7-linux-androideabi/lib/libstd_detect-376376985586c0fc.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/armv7-linux-androideabi/lib/libhashbrown-594d24ccb6ca909e.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/armv7-linux-androideabi/lib/libpanic_unwind-d5a2168f5c9c4e50.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/armv7-linux-androideabi/lib/libobject-c1774b8a01ffedc6.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/armv7-linux-androideabi/lib/libtest-de61b34e93b08caf.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/armv7-linux-androideabi/lib/libunwind-9fe6b3f087d8430a.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/armv7-linux-androideabi/lib/libproc_macro-eeee73eed4a38842.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/armv7-linux-androideabi/lib/libaddr2line-0a0de91c140f84fa.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/armv7-linux-androideabi/lib/libgetopts-d206774fd896945a.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/armv7-linux-androideabi/lib/librustc_std_workspace_std-84fd66b19ce788c0.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/armv7-linux-androideabi/lib/liblibc-e13b321433d49f62.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/armv7-linux-androideabi/lib/libcompiler_builtins-dc68662186f25b0f.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/armv7-linux-androideabi/lib/libstd-6767138ae9351bff.so
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/armv7-linux-androideabi/lib/librustc_std_workspace_alloc-6ab5dce990578883.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/armv7-linux-androideabi/lib/libstd-6767138ae9351bff.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/armv7-linux-androideabi/lib/libgimli-97c26a7b2f6f19ea.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/armv7-linux-androideabi/lib/libmemchr-939171dff4a6a32c.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/armv7-linux-androideabi/lib/libadler-88cb201c6a3d6423.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/armv7-linux-androideabi/lib/libtest-de61b34e93b08caf.so
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/armv7-linux-androideabi/lib/libcore-deaef429a88fc242.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/armv7-linux-androideabi/lib/librustc_demangle-6dab4db84c2fa979.rlib
diff --git a/darwin-x86/1.57.0/lib/rustlib/manifest-rust-std-i686-linux-android b/darwin-x86/1.57.0/lib/rustlib/manifest-rust-std-i686-linux-android
deleted file mode 100644
index 57d4c07..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/manifest-rust-std-i686-linux-android
+++ /dev/null
@@ -1,28 +0,0 @@
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/i686-linux-android/lib/libobject-a016b8bab9e262be.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/i686-linux-android/lib/liballoc-6013a198ef866bbb.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/i686-linux-android/lib/libstd_detect-0d5aa485c37cb9af.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/i686-linux-android/lib/libpanic_abort-6e057e27f62ca7c4.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/i686-linux-android/lib/librustc_std_workspace_core-b2f5b5393966e040.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/i686-linux-android/lib/libstd-9bf01fdb386ebeeb.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/i686-linux-android/lib/libunicode_width-380a15667b95c306.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/i686-linux-android/lib/libaddr2line-5ec5df7b45902c88.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/i686-linux-android/lib/libhashbrown-063b3bb9a9c58a1b.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/i686-linux-android/lib/libtest-bfed89c263400445.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/i686-linux-android/lib/libunwind-591459309d75726a.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/i686-linux-android/lib/libproc_macro-81b652389ba34ff4.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/i686-linux-android/lib/libtest-bfed89c263400445.so
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/i686-linux-android/lib/libmemchr-5f48aa8c67b757d8.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/i686-linux-android/lib/librustc_demangle-e0e6c717d04d4576.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/i686-linux-android/lib/libcore-383fb5a434615bda.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/i686-linux-android/lib/libgetopts-e51b265dd6918c45.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/i686-linux-android/lib/libminiz_oxide-8998988f81346e7b.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/i686-linux-android/lib/libadler-533459779c925fa7.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/i686-linux-android/lib/librustc_std_workspace_alloc-db1adf90c9749b77.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/i686-linux-android/lib/libcompiler_builtins-2e0e4fcc70a95863.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/i686-linux-android/lib/libprofiler_builtins-c99f1bf631e651b3.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/i686-linux-android/lib/libpanic_unwind-ba36157671437e61.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/i686-linux-android/lib/libcfg_if-fe0f1d43a519aee2.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/i686-linux-android/lib/librustc_std_workspace_std-b95e807680c371a6.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/i686-linux-android/lib/libgimli-cb32668f11065741.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/i686-linux-android/lib/libstd-9bf01fdb386ebeeb.so
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/i686-linux-android/lib/liblibc-e84f8911dc6d6169.rlib
diff --git a/darwin-x86/1.57.0/lib/rustlib/manifest-rust-std-x86_64-apple-darwin b/darwin-x86/1.57.0/lib/rustlib/manifest-rust-std-x86_64-apple-darwin
deleted file mode 100644
index 831173d..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/manifest-rust-std-x86_64-apple-darwin
+++ /dev/null
@@ -1,28 +0,0 @@
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/x86_64-apple-darwin/lib/libcore-b48aead995f13948.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/x86_64-apple-darwin/lib/librustc_std_workspace_std-0351e05204628c18.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/x86_64-apple-darwin/lib/libtest-e95855b3181af41b.dylib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/x86_64-apple-darwin/lib/libobject-ba194a81ac639538.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/x86_64-apple-darwin/lib/libgetopts-6a0be23a75815fe8.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/x86_64-apple-darwin/lib/libtest-e95855b3181af41b.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/x86_64-apple-darwin/lib/libpanic_unwind-838579d7bc2fd744.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/x86_64-apple-darwin/lib/libminiz_oxide-3a844b3f9bfbeb63.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/x86_64-apple-darwin/lib/libgimli-d6e410e6830f8ea3.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/x86_64-apple-darwin/lib/libaddr2line-3b2026318903f528.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/x86_64-apple-darwin/lib/librustc_std_workspace_core-44d7fea2834b557a.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/x86_64-apple-darwin/lib/libstd_detect-74bb2564a3001e41.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/x86_64-apple-darwin/lib/librustc_std_workspace_alloc-8f0f8de25130f558.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/x86_64-apple-darwin/lib/libpanic_abort-a8d6dead6707dbdd.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/x86_64-apple-darwin/lib/liblibc-7fad4064bdd96e87.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/x86_64-apple-darwin/lib/libadler-5e2430f917c56cbf.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/x86_64-apple-darwin/lib/libmemchr-7b1b62b9fe913a03.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/x86_64-apple-darwin/lib/liballoc-90248368389fc5c2.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/x86_64-apple-darwin/lib/libunwind-544b16b92cdfacc1.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/x86_64-apple-darwin/lib/libprofiler_builtins-b4bc9b5ab2e6e618.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/x86_64-apple-darwin/lib/libcompiler_builtins-b1f0b12c1fbb7a5e.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/x86_64-apple-darwin/lib/libproc_macro-dadef32e3ecbf5e6.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/x86_64-apple-darwin/lib/librustc_demangle-1a75118077873295.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/x86_64-apple-darwin/lib/libhashbrown-bd2ee26777545da3.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/x86_64-apple-darwin/lib/libstd-0b34cd8fa7349758.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/x86_64-apple-darwin/lib/libunicode_width-fe58e74166182917.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/x86_64-apple-darwin/lib/libstd-0b34cd8fa7349758.dylib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/x86_64-apple-darwin/lib/libcfg_if-eb3ba23a3ea5def5.rlib
diff --git a/darwin-x86/1.57.0/lib/rustlib/manifest-rust-std-x86_64-linux-android b/darwin-x86/1.57.0/lib/rustlib/manifest-rust-std-x86_64-linux-android
deleted file mode 100644
index bf1986e..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/manifest-rust-std-x86_64-linux-android
+++ /dev/null
@@ -1,28 +0,0 @@
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/x86_64-linux-android/lib/liballoc-23fc8995b016ab21.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/x86_64-linux-android/lib/libminiz_oxide-038b78c1cd49da96.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/x86_64-linux-android/lib/libpanic_abort-052dd1e04af40e39.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/x86_64-linux-android/lib/libunicode_width-e08a4eb985521e1e.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/x86_64-linux-android/lib/libgimli-bf6f1843b41198a3.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/x86_64-linux-android/lib/libstd-ece26bdb7135550a.so
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/x86_64-linux-android/lib/libtest-77ce66aa622b987b.so
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/x86_64-linux-android/lib/libtest-77ce66aa622b987b.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/x86_64-linux-android/lib/libaddr2line-9a827e8cfbbe59c7.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/x86_64-linux-android/lib/liblibc-37e75acab6d5711c.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/x86_64-linux-android/lib/librustc_std_workspace_alloc-369ab5a0885ddcb0.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/x86_64-linux-android/lib/libstd-ece26bdb7135550a.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/x86_64-linux-android/lib/libcfg_if-2d3d186f893fcc8d.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/x86_64-linux-android/lib/libunwind-95d2a86f18b0f042.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/x86_64-linux-android/lib/libpanic_unwind-62a97a13942475f8.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/x86_64-linux-android/lib/libcompiler_builtins-1281046975fcfe38.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/x86_64-linux-android/lib/libhashbrown-2054563fdea4c84f.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/x86_64-linux-android/lib/librustc_std_workspace_std-c065c2106cd6daee.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/x86_64-linux-android/lib/libobject-8ff940750f2d5d99.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/x86_64-linux-android/lib/libprofiler_builtins-238c92da0243acc1.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/x86_64-linux-android/lib/libadler-83ceda485a0a6444.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/x86_64-linux-android/lib/libcore-078bb4b1d7d887d7.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/x86_64-linux-android/lib/libproc_macro-046be4b93d07759a.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/x86_64-linux-android/lib/libgetopts-8f996e56709efcc1.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/x86_64-linux-android/lib/libstd_detect-c68a3de604175a64.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/x86_64-linux-android/lib/libmemchr-2f780a2502ffa677.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/x86_64-linux-android/lib/librustc_demangle-9ce835ea0939cdb4.rlib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/x86_64-linux-android/lib/librustc_std_workspace_core-66899f9279786fd1.rlib
diff --git a/darwin-x86/1.57.0/lib/rustlib/manifest-rustc b/darwin-x86/1.57.0/lib/rustlib/manifest-rustc
deleted file mode 100644
index 6232622..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/manifest-rustc
+++ /dev/null
@@ -1,22 +0,0 @@
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/bin/rustdoc
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/bin/rust-gdbgui
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/bin/rust-lldb
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/bin/rustc
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/bin/rust-gdb
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/librustc_driver-9fc8e29e329efe4a.dylib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/x86_64-apple-darwin/bin/rust-llvm-dwp
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/etc/gdb_providers.py
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/etc/lldb_commands
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/etc/gdb_load_rust_pretty_printers.py
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/etc/rust_types.py
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/etc/lldb_lookup.py
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/etc/lldb_providers.py
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/rustlib/etc/gdb_lookup.py
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/libtest-e95855b3181af41b.dylib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/lib/libstd-0b34cd8fa7349758.dylib
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/man/man1/rustdoc.1
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/man/man1/rustc.1
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/doc/rust/COPYRIGHT
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/doc/rust/LICENSE-APACHE
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/doc/rust/LICENSE-MIT
-file:/Volumes/Android/buildbot/src/android/rust-toolchain/out/package/share/doc/rust/README.md
diff --git a/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/bin/rust-llvm-dwp b/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/bin/rust-llvm-dwp
deleted file mode 100755
index ca9b636..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/bin/rust-llvm-dwp
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libaddr2line-3b2026318903f528.rlib b/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libaddr2line-3b2026318903f528.rlib
deleted file mode 100644
index 66ddcd8..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libaddr2line-3b2026318903f528.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libadler-5e2430f917c56cbf.rlib b/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libadler-5e2430f917c56cbf.rlib
deleted file mode 100644
index dcd262c..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libadler-5e2430f917c56cbf.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/liballoc-90248368389fc5c2.rlib b/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/liballoc-90248368389fc5c2.rlib
deleted file mode 100644
index 5ec54a5..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/liballoc-90248368389fc5c2.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libcfg_if-eb3ba23a3ea5def5.rlib b/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libcfg_if-eb3ba23a3ea5def5.rlib
deleted file mode 100644
index 2e92a7b..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libcfg_if-eb3ba23a3ea5def5.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libcompiler_builtins-b1f0b12c1fbb7a5e.rlib b/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libcompiler_builtins-b1f0b12c1fbb7a5e.rlib
deleted file mode 100644
index 9cfa6b4..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libcompiler_builtins-b1f0b12c1fbb7a5e.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libcore-b48aead995f13948.rlib b/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libcore-b48aead995f13948.rlib
deleted file mode 100644
index 5192830..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libcore-b48aead995f13948.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libgetopts-6a0be23a75815fe8.rlib b/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libgetopts-6a0be23a75815fe8.rlib
deleted file mode 100644
index 855f12f..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libgetopts-6a0be23a75815fe8.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libgimli-d6e410e6830f8ea3.rlib b/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libgimli-d6e410e6830f8ea3.rlib
deleted file mode 100644
index 2cc8422..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libgimli-d6e410e6830f8ea3.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libhashbrown-bd2ee26777545da3.rlib b/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libhashbrown-bd2ee26777545da3.rlib
deleted file mode 100644
index 8718016..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libhashbrown-bd2ee26777545da3.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/liblibc-7fad4064bdd96e87.rlib b/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/liblibc-7fad4064bdd96e87.rlib
deleted file mode 100644
index 500116f..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/liblibc-7fad4064bdd96e87.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libmemchr-7b1b62b9fe913a03.rlib b/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libmemchr-7b1b62b9fe913a03.rlib
deleted file mode 100644
index 813d86b..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libmemchr-7b1b62b9fe913a03.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libminiz_oxide-3a844b3f9bfbeb63.rlib b/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libminiz_oxide-3a844b3f9bfbeb63.rlib
deleted file mode 100644
index dd7fe15..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libminiz_oxide-3a844b3f9bfbeb63.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libobject-ba194a81ac639538.rlib b/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libobject-ba194a81ac639538.rlib
deleted file mode 100644
index 75628d9..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libobject-ba194a81ac639538.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libpanic_abort-a8d6dead6707dbdd.rlib b/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libpanic_abort-a8d6dead6707dbdd.rlib
deleted file mode 100644
index 58878fa..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libpanic_abort-a8d6dead6707dbdd.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libpanic_unwind-838579d7bc2fd744.rlib b/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libpanic_unwind-838579d7bc2fd744.rlib
deleted file mode 100644
index 5490ccf..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libpanic_unwind-838579d7bc2fd744.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libproc_macro-dadef32e3ecbf5e6.rlib b/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libproc_macro-dadef32e3ecbf5e6.rlib
deleted file mode 100644
index 0962a49..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libproc_macro-dadef32e3ecbf5e6.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libprofiler_builtins-b4bc9b5ab2e6e618.rlib b/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libprofiler_builtins-b4bc9b5ab2e6e618.rlib
deleted file mode 100644
index e74ac4f..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libprofiler_builtins-b4bc9b5ab2e6e618.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/librustc_demangle-1a75118077873295.rlib b/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/librustc_demangle-1a75118077873295.rlib
deleted file mode 100644
index 497c151..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/librustc_demangle-1a75118077873295.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/librustc_std_workspace_alloc-8f0f8de25130f558.rlib b/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/librustc_std_workspace_alloc-8f0f8de25130f558.rlib
deleted file mode 100644
index ca9ce8b..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/librustc_std_workspace_alloc-8f0f8de25130f558.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/librustc_std_workspace_core-44d7fea2834b557a.rlib b/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/librustc_std_workspace_core-44d7fea2834b557a.rlib
deleted file mode 100644
index 5e0b558..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/librustc_std_workspace_core-44d7fea2834b557a.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/librustc_std_workspace_std-0351e05204628c18.rlib b/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/librustc_std_workspace_std-0351e05204628c18.rlib
deleted file mode 100644
index 74256f4..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/librustc_std_workspace_std-0351e05204628c18.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libstd-0b34cd8fa7349758.dylib b/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libstd-0b34cd8fa7349758.dylib
deleted file mode 100755
index 9062ec5..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libstd-0b34cd8fa7349758.dylib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libstd-0b34cd8fa7349758.rlib b/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libstd-0b34cd8fa7349758.rlib
deleted file mode 100644
index 788f570..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libstd-0b34cd8fa7349758.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libstd_detect-74bb2564a3001e41.rlib b/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libstd_detect-74bb2564a3001e41.rlib
deleted file mode 100644
index 98d6093..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libstd_detect-74bb2564a3001e41.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libtest-e95855b3181af41b.dylib b/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libtest-e95855b3181af41b.dylib
deleted file mode 100755
index 7bc176d..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libtest-e95855b3181af41b.dylib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libtest-e95855b3181af41b.rlib b/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libtest-e95855b3181af41b.rlib
deleted file mode 100644
index ce26e66..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libtest-e95855b3181af41b.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libunicode_width-fe58e74166182917.rlib b/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libunicode_width-fe58e74166182917.rlib
deleted file mode 100644
index 9819bf3..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libunicode_width-fe58e74166182917.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libunwind-544b16b92cdfacc1.rlib b/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libunwind-544b16b92cdfacc1.rlib
deleted file mode 100644
index b8665f9..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/x86_64-apple-darwin/lib/libunwind-544b16b92cdfacc1.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libaddr2line-9a827e8cfbbe59c7.rlib b/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libaddr2line-9a827e8cfbbe59c7.rlib
deleted file mode 100644
index c78a67a..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libaddr2line-9a827e8cfbbe59c7.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libadler-83ceda485a0a6444.rlib b/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libadler-83ceda485a0a6444.rlib
deleted file mode 100644
index e61a97f..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libadler-83ceda485a0a6444.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/liballoc-23fc8995b016ab21.rlib b/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/liballoc-23fc8995b016ab21.rlib
deleted file mode 100644
index 57015f0..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/liballoc-23fc8995b016ab21.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libcfg_if-2d3d186f893fcc8d.rlib b/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libcfg_if-2d3d186f893fcc8d.rlib
deleted file mode 100644
index a5b1084..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libcfg_if-2d3d186f893fcc8d.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libcompiler_builtins-1281046975fcfe38.rlib b/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libcompiler_builtins-1281046975fcfe38.rlib
deleted file mode 100644
index b2cb777..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libcompiler_builtins-1281046975fcfe38.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libcore-078bb4b1d7d887d7.rlib b/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libcore-078bb4b1d7d887d7.rlib
deleted file mode 100644
index f7df3bc..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libcore-078bb4b1d7d887d7.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libgetopts-8f996e56709efcc1.rlib b/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libgetopts-8f996e56709efcc1.rlib
deleted file mode 100644
index 2a58528..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libgetopts-8f996e56709efcc1.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libgimli-bf6f1843b41198a3.rlib b/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libgimli-bf6f1843b41198a3.rlib
deleted file mode 100644
index 1b432ee..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libgimli-bf6f1843b41198a3.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libhashbrown-2054563fdea4c84f.rlib b/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libhashbrown-2054563fdea4c84f.rlib
deleted file mode 100644
index 7e09f88..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libhashbrown-2054563fdea4c84f.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/liblibc-37e75acab6d5711c.rlib b/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/liblibc-37e75acab6d5711c.rlib
deleted file mode 100644
index a5c4e67..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/liblibc-37e75acab6d5711c.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libmemchr-2f780a2502ffa677.rlib b/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libmemchr-2f780a2502ffa677.rlib
deleted file mode 100644
index 4e721d3..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libmemchr-2f780a2502ffa677.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libminiz_oxide-038b78c1cd49da96.rlib b/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libminiz_oxide-038b78c1cd49da96.rlib
deleted file mode 100644
index 11306ed..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libminiz_oxide-038b78c1cd49da96.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libobject-8ff940750f2d5d99.rlib b/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libobject-8ff940750f2d5d99.rlib
deleted file mode 100644
index 25c61cb..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libobject-8ff940750f2d5d99.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libpanic_abort-052dd1e04af40e39.rlib b/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libpanic_abort-052dd1e04af40e39.rlib
deleted file mode 100644
index 169bacd..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libpanic_abort-052dd1e04af40e39.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libpanic_unwind-62a97a13942475f8.rlib b/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libpanic_unwind-62a97a13942475f8.rlib
deleted file mode 100644
index f0f2230..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libpanic_unwind-62a97a13942475f8.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libproc_macro-046be4b93d07759a.rlib b/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libproc_macro-046be4b93d07759a.rlib
deleted file mode 100644
index 3451d5b..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libproc_macro-046be4b93d07759a.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libprofiler_builtins-238c92da0243acc1.rlib b/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libprofiler_builtins-238c92da0243acc1.rlib
deleted file mode 100644
index ba39db0..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libprofiler_builtins-238c92da0243acc1.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/librustc_demangle-9ce835ea0939cdb4.rlib b/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/librustc_demangle-9ce835ea0939cdb4.rlib
deleted file mode 100644
index defbdf0..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/librustc_demangle-9ce835ea0939cdb4.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/librustc_std_workspace_alloc-369ab5a0885ddcb0.rlib b/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/librustc_std_workspace_alloc-369ab5a0885ddcb0.rlib
deleted file mode 100644
index 0279e84..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/librustc_std_workspace_alloc-369ab5a0885ddcb0.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/librustc_std_workspace_core-66899f9279786fd1.rlib b/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/librustc_std_workspace_core-66899f9279786fd1.rlib
deleted file mode 100644
index de40ccc..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/librustc_std_workspace_core-66899f9279786fd1.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/librustc_std_workspace_std-c065c2106cd6daee.rlib b/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/librustc_std_workspace_std-c065c2106cd6daee.rlib
deleted file mode 100644
index ac381c8..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/librustc_std_workspace_std-c065c2106cd6daee.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libstd-ece26bdb7135550a.rlib b/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libstd-ece26bdb7135550a.rlib
deleted file mode 100644
index 6fff649..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libstd-ece26bdb7135550a.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libstd-ece26bdb7135550a.so b/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libstd-ece26bdb7135550a.so
deleted file mode 100755
index 30dbb81..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libstd-ece26bdb7135550a.so
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libstd_detect-c68a3de604175a64.rlib b/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libstd_detect-c68a3de604175a64.rlib
deleted file mode 100644
index c416ed2..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libstd_detect-c68a3de604175a64.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libtest-77ce66aa622b987b.rlib b/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libtest-77ce66aa622b987b.rlib
deleted file mode 100644
index 2f98a46..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libtest-77ce66aa622b987b.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libtest-77ce66aa622b987b.so b/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libtest-77ce66aa622b987b.so
deleted file mode 100755
index b18b48d..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libtest-77ce66aa622b987b.so
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libunicode_width-e08a4eb985521e1e.rlib b/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libunicode_width-e08a4eb985521e1e.rlib
deleted file mode 100644
index 796adee..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libunicode_width-e08a4eb985521e1e.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libunwind-95d2a86f18b0f042.rlib b/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libunwind-95d2a86f18b0f042.rlib
deleted file mode 100644
index 559ce53..0000000
--- a/darwin-x86/1.57.0/lib/rustlib/x86_64-linux-android/lib/libunwind-95d2a86f18b0f042.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/lib64/libc++.dylib b/darwin-x86/1.57.0/lib64/libc++.dylib
deleted file mode 100755
index c0eba40..0000000
--- a/darwin-x86/1.57.0/lib64/libc++.dylib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/libexec/cargo-credential-1password b/darwin-x86/1.57.0/libexec/cargo-credential-1password
deleted file mode 100755
index 80de716..0000000
--- a/darwin-x86/1.57.0/libexec/cargo-credential-1password
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/libexec/cargo-credential-macos-keychain b/darwin-x86/1.57.0/libexec/cargo-credential-macos-keychain
deleted file mode 100755
index c851768..0000000
--- a/darwin-x86/1.57.0/libexec/cargo-credential-macos-keychain
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.57.0/share/doc/rust/LICENSE-APACHE.old b/darwin-x86/1.57.0/share/doc/rust/LICENSE-APACHE.old
deleted file mode 100644
index 04169a4..0000000
--- a/darwin-x86/1.57.0/share/doc/rust/LICENSE-APACHE.old
+++ /dev/null
@@ -1,201 +0,0 @@
-                              Apache License
-                        Version 2.0, January 2004
-                     http://www.apache.org/licenses/
-
-TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
-1. Definitions.
-
-   "License" shall mean the terms and conditions for use, reproduction,
-   and distribution as defined by Sections 1 through 9 of this document.
-
-   "Licensor" shall mean the copyright owner or entity authorized by
-   the copyright owner that is granting the License.
-
-   "Legal Entity" shall mean the union of the acting entity and all
-   other entities that control, are controlled by, or are under common
-   control with that entity. For the purposes of this definition,
-   "control" means (i) the power, direct or indirect, to cause the
-   direction or management of such entity, whether by contract or
-   otherwise, or (ii) ownership of fifty percent (50%) or more of the
-   outstanding shares, or (iii) beneficial ownership of such entity.
-
-   "You" (or "Your") shall mean an individual or Legal Entity
-   exercising permissions granted by this License.
-
-   "Source" form shall mean the preferred form for making modifications,
-   including but not limited to software source code, documentation
-   source, and configuration files.
-
-   "Object" form shall mean any form resulting from mechanical
-   transformation or translation of a Source form, including but
-   not limited to compiled object code, generated documentation,
-   and conversions to other media types.
-
-   "Work" shall mean the work of authorship, whether in Source or
-   Object form, made available under the License, as indicated by a
-   copyright notice that is included in or attached to the work
-   (an example is provided in the Appendix below).
-
-   "Derivative Works" shall mean any work, whether in Source or Object
-   form, that is based on (or derived from) the Work and for which the
-   editorial revisions, annotations, elaborations, or other modifications
-   represent, as a whole, an original work of authorship. For the purposes
-   of this License, Derivative Works shall not include works that remain
-   separable from, or merely link (or bind by name) to the interfaces of,
-   the Work and Derivative Works thereof.
-
-   "Contribution" shall mean any work of authorship, including
-   the original version of the Work and any modifications or additions
-   to that Work or Derivative Works thereof, that is intentionally
-   submitted to Licensor for inclusion in the Work by the copyright owner
-   or by an individual or Legal Entity authorized to submit on behalf of
-   the copyright owner. For the purposes of this definition, "submitted"
-   means any form of electronic, verbal, or written communication sent
-   to the Licensor or its representatives, including but not limited to
-   communication on electronic mailing lists, source code control systems,
-   and issue tracking systems that are managed by, or on behalf of, the
-   Licensor for the purpose of discussing and improving the Work, but
-   excluding communication that is conspicuously marked or otherwise
-   designated in writing by the copyright owner as "Not a Contribution."
-
-   "Contributor" shall mean Licensor and any individual or Legal Entity
-   on behalf of whom a Contribution has been received by Licensor and
-   subsequently incorporated within the Work.
-
-2. Grant of Copyright License. Subject to the terms and conditions of
-   this License, each Contributor hereby grants to You a perpetual,
-   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-   copyright license to reproduce, prepare Derivative Works of,
-   publicly display, publicly perform, sublicense, and distribute the
-   Work and such Derivative Works in Source or Object form.
-
-3. Grant of Patent License. Subject to the terms and conditions of
-   this License, each Contributor hereby grants to You a perpetual,
-   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-   (except as stated in this section) patent license to make, have made,
-   use, offer to sell, sell, import, and otherwise transfer the Work,
-   where such license applies only to those patent claims licensable
-   by such Contributor that are necessarily infringed by their
-   Contribution(s) alone or by combination of their Contribution(s)
-   with the Work to which such Contribution(s) was submitted. If You
-   institute patent litigation against any entity (including a
-   cross-claim or counterclaim in a lawsuit) alleging that the Work
-   or a Contribution incorporated within the Work constitutes direct
-   or contributory patent infringement, then any patent licenses
-   granted to You under this License for that Work shall terminate
-   as of the date such litigation is filed.
-
-4. Redistribution. You may reproduce and distribute copies of the
-   Work or Derivative Works thereof in any medium, with or without
-   modifications, and in Source or Object form, provided that You
-   meet the following conditions:
-
-   (a) You must give any other recipients of the Work or
-       Derivative Works a copy of this License; and
-
-   (b) You must cause any modified files to carry prominent notices
-       stating that You changed the files; and
-
-   (c) You must retain, in the Source form of any Derivative Works
-       that You distribute, all copyright, patent, trademark, and
-       attribution notices from the Source form of the Work,
-       excluding those notices that do not pertain to any part of
-       the Derivative Works; and
-
-   (d) If the Work includes a "NOTICE" text file as part of its
-       distribution, then any Derivative Works that You distribute must
-       include a readable copy of the attribution notices contained
-       within such NOTICE file, excluding those notices that do not
-       pertain to any part of the Derivative Works, in at least one
-       of the following places: within a NOTICE text file distributed
-       as part of the Derivative Works; within the Source form or
-       documentation, if provided along with the Derivative Works; or,
-       within a display generated by the Derivative Works, if and
-       wherever such third-party notices normally appear. The contents
-       of the NOTICE file are for informational purposes only and
-       do not modify the License. You may add Your own attribution
-       notices within Derivative Works that You distribute, alongside
-       or as an addendum to the NOTICE text from the Work, provided
-       that such additional attribution notices cannot be construed
-       as modifying the License.
-
-   You may add Your own copyright statement to Your modifications and
-   may provide additional or different license terms and conditions
-   for use, reproduction, or distribution of Your modifications, or
-   for any such Derivative Works as a whole, provided Your use,
-   reproduction, and distribution of the Work otherwise complies with
-   the conditions stated in this License.
-
-5. Submission of Contributions. Unless You explicitly state otherwise,
-   any Contribution intentionally submitted for inclusion in the Work
-   by You to the Licensor shall be under the terms and conditions of
-   this License, without any additional terms or conditions.
-   Notwithstanding the above, nothing herein shall supersede or modify
-   the terms of any separate license agreement you may have executed
-   with Licensor regarding such Contributions.
-
-6. Trademarks. This License does not grant permission to use the trade
-   names, trademarks, service marks, or product names of the Licensor,
-   except as required for reasonable and customary use in describing the
-   origin of the Work and reproducing the content of the NOTICE file.
-
-7. Disclaimer of Warranty. Unless required by applicable law or
-   agreed to in writing, Licensor provides the Work (and each
-   Contributor provides its Contributions) on an "AS IS" BASIS,
-   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-   implied, including, without limitation, any warranties or conditions
-   of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
-   PARTICULAR PURPOSE. You are solely responsible for determining the
-   appropriateness of using or redistributing the Work and assume any
-   risks associated with Your exercise of permissions under this License.
-
-8. Limitation of Liability. In no event and under no legal theory,
-   whether in tort (including negligence), contract, or otherwise,
-   unless required by applicable law (such as deliberate and grossly
-   negligent acts) or agreed to in writing, shall any Contributor be
-   liable to You for damages, including any direct, indirect, special,
-   incidental, or consequential damages of any character arising as a
-   result of this License or out of the use or inability to use the
-   Work (including but not limited to damages for loss of goodwill,
-   work stoppage, computer failure or malfunction, or any and all
-   other commercial damages or losses), even if such Contributor
-   has been advised of the possibility of such damages.
-
-9. Accepting Warranty or Additional Liability. While redistributing
-   the Work or Derivative Works thereof, You may choose to offer,
-   and charge a fee for, acceptance of support, warranty, indemnity,
-   or other liability obligations and/or rights consistent with this
-   License. However, in accepting such obligations, You may act only
-   on Your own behalf and on Your sole responsibility, not on behalf
-   of any other Contributor, and only if You agree to indemnify,
-   defend, and hold each Contributor harmless for any liability
-   incurred by, or claims asserted against, such Contributor by reason
-   of your accepting any such warranty or additional liability.
-
-END OF TERMS AND CONDITIONS
-
-APPENDIX: How to apply the Apache License to your work.
-
-   To apply the Apache License to your work, attach the following
-   boilerplate notice, with the fields enclosed by brackets "[]"
-   replaced with your own identifying information. (Don't include
-   the brackets!)  The text should be enclosed in the appropriate
-   comment syntax for the file format. We also recommend that a
-   file or class name and description of purpose be included on the
-   same "printed page" as the copyright notice for easier
-   identification within third-party archives.
-
-Copyright 2014-2021 The Rust Project Developers
-
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
-	http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
diff --git a/darwin-x86/1.57.0/share/doc/rust/LICENSE-MIT.old b/darwin-x86/1.57.0/share/doc/rust/LICENSE-MIT.old
deleted file mode 100644
index 90a2d39..0000000
--- a/darwin-x86/1.57.0/share/doc/rust/LICENSE-MIT.old
+++ /dev/null
@@ -1,27 +0,0 @@
-MIT License
-
-Copyright (c) 2014-2021 The Rust Project Developers
-
-Permission is hereby granted, free of charge, to any
-person obtaining a copy of this software and associated
-documentation files (the "Software"), to deal in the
-Software without restriction, including without
-limitation the rights to use, copy, modify, merge,
-publish, distribute, sublicense, and/or sell copies of
-the Software, and to permit persons to whom the Software
-is furnished to do so, subject to the following
-conditions:
-
-The above copyright notice and this permission notice
-shall be included in all copies or substantial portions
-of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
-ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
-TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
-PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
-SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
-CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
-IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
-DEALINGS IN THE SOFTWARE.
diff --git a/darwin-x86/1.57.0/share/doc/rust/README.md b/darwin-x86/1.57.0/share/doc/rust/README.md
deleted file mode 100644
index 32fab9f..0000000
--- a/darwin-x86/1.57.0/share/doc/rust/README.md
+++ /dev/null
@@ -1,285 +0,0 @@
-# The Rust Programming Language
-
-This is the main source code repository for [Rust]. It contains the compiler,
-standard library, and documentation.
-
-[Rust]: https://www.rust-lang.org
-
-**Note: this README is for _users_ rather than _contributors_.
-If you wish to _contribute_ to the compiler, you should read the
-[Getting Started][gettingstarted] section of the rustc-dev-guide instead.**
-
-## Quick Start
-
-Read ["Installation"] from [The Book].
-
-["Installation"]: https://doc.rust-lang.org/book/ch01-01-installation.html
-[The Book]: https://doc.rust-lang.org/book/index.html
-
-## Installing from Source
-
-The Rust build system uses a Python script called `x.py` to build the compiler,
-which manages the bootstrapping process. It lives in the root of the project.
-
-The `x.py` command can be run directly on most systems in the following format:
-
-```sh
-./x.py <subcommand> [flags]
-```
-
-This is how the documentation and examples assume you are running `x.py`.
-
-Systems such as Ubuntu 20.04 LTS do not create the necessary `python` command by default when Python is installed that allows `x.py` to be run directly. In that case you can either create a symlink for `python` (Ubuntu provides the `python-is-python3` package for this), or run `x.py` using Python itself:
-
-```sh
-# Python 3
-python3 x.py <subcommand> [flags]
-
-# Python 2.7
-python2.7 x.py <subcommand> [flags]
-```
-
-More information about `x.py` can be found
-by running it with the `--help` flag or reading the [rustc dev guide][rustcguidebuild].
-
-[gettingstarted]: https://rustc-dev-guide.rust-lang.org/getting-started.html
-[rustcguidebuild]: https://rustc-dev-guide.rust-lang.org/building/how-to-build-and-run.html
-
-### Building on a Unix-like system
-1. Make sure you have installed the dependencies:
-
-   * `g++` 5.1 or later or `clang++` 3.5 or later
-   * `python` 3 or 2.7
-   * GNU `make` 3.81 or later
-   * `cmake` 3.13.4 or later
-   * `ninja`
-   * `curl`
-   * `git`
-   * `ssl` which comes in `libssl-dev` or `openssl-devel`
-   * `pkg-config` if you are compiling on Linux and targeting Linux
-
-2. Clone the [source] with `git`:
-
-   ```sh
-   git clone https://github.com/rust-lang/rust.git
-   cd rust
-   ```
-
-[source]: https://github.com/rust-lang/rust
-
-3. Configure the build settings:
-
-    The Rust build system uses a file named `config.toml` in the root of the
-    source tree to determine various configuration settings for the build.
-    Copy the default `config.toml.example` to `config.toml` to get started.
-
-    ```sh
-    cp config.toml.example config.toml
-    ```
-
-    If you plan to use `x.py install` to create an installation, it is recommended
-    that you set the `prefix` value in the `[install]` section to a directory.
-
-    Create install directory if you are not installing in default directory
-
-4. Build and install:
-
-    ```sh
-    ./x.py build && ./x.py install
-    ```
-
-    When complete, `./x.py install` will place several programs into
-    `$PREFIX/bin`: `rustc`, the Rust compiler, and `rustdoc`, the
-    API-documentation tool. This install does not include [Cargo],
-    Rust's package manager. To build and install Cargo, you may
-    run `./x.py install cargo` or set the `build.extended` key in
-    `config.toml` to `true` to build and install all tools.
-
-[Cargo]: https://github.com/rust-lang/cargo
-
-### Building on Windows
-
-There are two prominent ABIs in use on Windows: the native (MSVC) ABI used by
-Visual Studio, and the GNU ABI used by the GCC toolchain. Which version of Rust
-you need depends largely on what C/C++ libraries you want to interoperate with:
-for interop with software produced by Visual Studio use the MSVC build of Rust;
-for interop with GNU software built using the MinGW/MSYS2 toolchain use the GNU
-build.
-
-#### MinGW
-
-[MSYS2][msys2] can be used to easily build Rust on Windows:
-
-[msys2]: https://www.msys2.org/
-
-1. Grab the latest [MSYS2 installer][msys2] and go through the installer.
-
-2. Run `mingw32_shell.bat` or `mingw64_shell.bat` from wherever you installed
-   MSYS2 (i.e. `C:\msys64`), depending on whether you want 32-bit or 64-bit
-   Rust. (As of the latest version of MSYS2 you have to run `msys2_shell.cmd
-   -mingw32` or `msys2_shell.cmd -mingw64` from the command line instead)
-
-3. From this terminal, install the required tools:
-
-   ```sh
-   # Update package mirrors (may be needed if you have a fresh install of MSYS2)
-   pacman -Sy pacman-mirrors
-
-   # Install build tools needed for Rust. If you're building a 32-bit compiler,
-   # then replace "x86_64" below with "i686". If you've already got git, python,
-   # or CMake installed and in PATH you can remove them from this list. Note
-   # that it is important that you do **not** use the 'python2', 'cmake' and 'ninja'
-   # packages from the 'msys2' subsystem. The build has historically been known
-   # to fail with these packages.
-   pacman -S git \
-               make \
-               diffutils \
-               tar \
-               mingw-w64-x86_64-python \
-               mingw-w64-x86_64-cmake \
-               mingw-w64-x86_64-gcc \
-               mingw-w64-x86_64-ninja
-   ```
-
-4. Navigate to Rust's source code (or clone it), then build it:
-
-   ```sh
-   ./x.py build && ./x.py install
-   ```
-
-#### MSVC
-
-MSVC builds of Rust additionally require an installation of Visual Studio 2017
-(or later) so `rustc` can use its linker.  The simplest way is to get the
-[Visual Studio], check the “C++ build tools” and “Windows 10 SDK” workload.
-
-[Visual Studio]: https://visualstudio.microsoft.com/downloads/
-
-(If you're installing cmake yourself, be careful that “C++ CMake tools for
-Windows” doesn't get included under “Individual components”.)
-
-With these dependencies installed, you can build the compiler in a `cmd.exe`
-shell with:
-
-```sh
-python x.py build
-```
-
-Currently, building Rust only works with some known versions of Visual Studio. If
-you have a more recent version installed and the build system doesn't understand,
-you may need to force rustbuild to use an older version. This can be done
-by manually calling the appropriate vcvars file before running the bootstrap.
-
-```batch
-CALL "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvars64.bat"
-python x.py build
-```
-
-#### Specifying an ABI
-
-Each specific ABI can also be used from either environment (for example, using
-the GNU ABI in PowerShell) by using an explicit build triple. The available
-Windows build triples are:
-- GNU ABI (using GCC)
-    - `i686-pc-windows-gnu`
-    - `x86_64-pc-windows-gnu`
-- The MSVC ABI
-    - `i686-pc-windows-msvc`
-    - `x86_64-pc-windows-msvc`
-
-The build triple can be specified by either specifying `--build=<triple>` when
-invoking `x.py` commands, or by copying the `config.toml` file (as described
-in [Installing From Source](#installing-from-source)), and modifying the
-`build` option under the `[build]` section.
-
-### Configure and Make
-
-While it's not the recommended build system, this project also provides a
-configure script and makefile (the latter of which just invokes `x.py`).
-
-```sh
-./configure
-make && sudo make install
-```
-
-When using the configure script, the generated `config.mk` file may override the
-`config.toml` file. To go back to the `config.toml` file, delete the generated
-`config.mk` file.
-
-## Building Documentation
-
-If you’d like to build the documentation, it’s almost the same:
-
-```sh
-./x.py doc
-```
-
-The generated documentation will appear under `doc` in the `build` directory for
-the ABI used. I.e., if the ABI was `x86_64-pc-windows-msvc`, the directory will be
-`build\x86_64-pc-windows-msvc\doc`.
-
-## Notes
-
-Since the Rust compiler is written in Rust, it must be built by a
-precompiled "snapshot" version of itself (made in an earlier stage of
-development). As such, source builds require a connection to the Internet, to
-fetch snapshots, and an OS that can execute the available snapshot binaries.
-
-Snapshot binaries are currently built and tested on several platforms:
-
-| Platform / Architecture                     | x86 | x86_64 |
-|---------------------------------------------|-----|--------|
-| Windows (7, 8, 10, ...)                     | ✓   | ✓      |
-| Linux (kernel 2.6.32, glibc 2.11 or later)  | ✓   | ✓      |
-| macOS (10.7 Lion or later)                  | (\*) | ✓      |
-
-(\*): Apple dropped support for running 32-bit binaries starting from macOS 10.15 and iOS 11.
-Due to this decision from Apple, the targets are no longer useful to our users.
-Please read [our blog post][macx32] for more info.
-
-[macx32]: https://blog.rust-lang.org/2020/01/03/reducing-support-for-32-bit-apple-targets.html
-
-You may find that other platforms work, but these are our officially
-supported build environments that are most likely to work.
-
-## Getting Help
-
-The Rust community congregates in a few places:
-
-* [Stack Overflow] - Direct questions about using the language.
-* [users.rust-lang.org] - General discussion and broader questions.
-* [/r/rust] - News and general discussion.
-
-[Stack Overflow]: https://stackoverflow.com/questions/tagged/rust
-[/r/rust]: https://reddit.com/r/rust
-[users.rust-lang.org]: https://users.rust-lang.org/
-
-## Contributing
-
-If you are interested in contributing to the Rust project, please take a look
-at the [Getting Started][gettingstarted] guide in the [rustc-dev-guide].
-
-[rustc-dev-guide]: https://rustc-dev-guide.rust-lang.org
-
-## License
-
-Rust is primarily distributed under the terms of both the MIT license
-and the Apache License (Version 2.0), with portions covered by various
-BSD-like licenses.
-
-See [LICENSE-APACHE](LICENSE-APACHE), [LICENSE-MIT](LICENSE-MIT), and
-[COPYRIGHT](COPYRIGHT) for details.
-
-## Trademark
-
-[The Rust Foundation][rust-foundation] owns and protects the Rust and Cargo
-trademarks and logos (the “Rust Trademarks”).
-
-If you want to use these names or brands, please read the [media guide][media-guide].
-
-Third-party logos may be subject to third-party copyrights and trademarks. See
-[Licenses][policies-licenses] for details.
-
-[rust-foundation]: https://foundation.rust-lang.org/
-[media-guide]: https://www.rust-lang.org/policies/media-guide
-[policies-licenses]: https://www.rust-lang.org/policies/licenses
diff --git a/darwin-x86/1.57.0/share/doc/rust/README.md.old b/darwin-x86/1.57.0/share/doc/rust/README.md.old
deleted file mode 100644
index 822335f..0000000
--- a/darwin-x86/1.57.0/share/doc/rust/README.md.old
+++ /dev/null
@@ -1,246 +0,0 @@
-# Clippy
-
-[![Clippy Test](https://github.com/rust-lang/rust-clippy/workflows/Clippy%20Test/badge.svg?branch=auto&event=push)](https://github.com/rust-lang/rust-clippy/actions?query=workflow%3A%22Clippy+Test%22+event%3Apush+branch%3Aauto)
-[![License: MIT OR Apache-2.0](https://img.shields.io/crates/l/clippy.svg)](#license)
-
-A collection of lints to catch common mistakes and improve your [Rust](https://github.com/rust-lang/rust) code.
-
-[There are over 450 lints included in this crate!](https://rust-lang.github.io/rust-clippy/master/index.html)
-
-Lints are divided into categories, each with a default [lint level](https://doc.rust-lang.org/rustc/lints/levels.html).
-You can choose how much Clippy is supposed to ~~annoy~~ help you by changing the lint level by category.
-
-| Category              | Description                                                                         | Default level |
-| --------------------- | ----------------------------------------------------------------------------------- | ------------- |
-| `clippy::all`         | all lints that are on by default (correctness, suspicious, style, complexity, perf) | **warn/deny** |
-| `clippy::correctness` | code that is outright wrong or useless                                              | **deny**      |
-| `clippy::suspicious`  | code that is most likely wrong or useless                                           | **warn**      |
-| `clippy::style`       | code that should be written in a more idiomatic way                                 | **warn**      |
-| `clippy::complexity`  | code that does something simple but in a complex way                                | **warn**      |
-| `clippy::perf`        | code that can be written to run faster                                              | **warn**      |
-| `clippy::pedantic`    | lints which are rather strict or have occasional false positives                    | allow         |
-| `clippy::nursery`     | new lints that are still under development                                          | allow         |
-| `clippy::cargo`       | lints for the cargo manifest                                                        | allow         |
-
-More to come, please [file an issue](https://github.com/rust-lang/rust-clippy/issues) if you have ideas!
-
-The [lint list](https://rust-lang.github.io/rust-clippy/master/index.html) also contains "restriction lints", which are
-for things which are usually not considered "bad", but may be useful to turn on in specific cases. These should be used
-very selectively, if at all.
-
-Table of contents:
-
-*   [Usage instructions](#usage)
-*   [Configuration](#configuration)
-*   [Contributing](#contributing)
-*   [License](#license)
-
-## Usage
-
-Below are instructions on how to use Clippy as a subcommand, compiled from source
-or in Travis CI.
-
-### As a cargo subcommand (`cargo clippy`)
-
-One way to use Clippy is by installing Clippy through rustup as a cargo
-subcommand.
-
-#### Step 1: Install Rustup
-
-You can install [Rustup](https://rustup.rs/) on supported platforms. This will help
-us install Clippy and its dependencies.
-
-If you already have Rustup installed, update to ensure you have the latest
-Rustup and compiler:
-
-```terminal
-rustup update
-```
-
-#### Step 2: Install Clippy
-
-Once you have rustup and the latest stable release (at least Rust 1.29) installed, run the following command:
-
-```terminal
-rustup component add clippy
-```
-If it says that it can't find the `clippy` component, please run `rustup self update`.
-
-#### Step 3: Run Clippy
-
-Now you can run Clippy by invoking the following command:
-
-```terminal
-cargo clippy
-```
-
-#### Automatically applying Clippy suggestions
-
-Clippy can automatically apply some lint suggestions, just like the compiler.
-
-```terminal
-cargo clippy --fix
-```
-
-#### Workspaces
-
-All the usual workspace options should work with Clippy. For example the following command
-will run Clippy on the `example` crate:
-
-```terminal
-cargo clippy -p example
-```
-
-As with `cargo check`, this includes dependencies that are members of the workspace, like path dependencies.
-If you want to run Clippy **only** on the given crate, use the `--no-deps` option like this:
-
-```terminal
-cargo clippy -p example -- --no-deps
-```
-
-### As a rustc replacement (`clippy-driver`)
-
-Clippy can also be used in projects that do not use cargo. To do so, you will need to replace
-your `rustc` compilation commands with `clippy-driver`. For example, if your project runs:
-
-```terminal
-rustc --edition 2018 -Cpanic=abort foo.rs
-```
-
-Then, to enable Clippy, you will need to call:
-
-```terminal
-clippy-driver --edition 2018 -Cpanic=abort foo.rs
-```
-
-Note that `rustc` will still run, i.e. it will still emit the output files it normally does.
-
-### Travis CI
-
-You can add Clippy to Travis CI in the same way you use it locally:
-
-```yml
-language: rust
-rust:
-  - stable
-  - beta
-before_script:
-  - rustup component add clippy
-script:
-  - cargo clippy
-  # if you want the build job to fail when encountering warnings, use
-  - cargo clippy -- -D warnings
-  # in order to also check tests and non-default crate features, use
-  - cargo clippy --all-targets --all-features -- -D warnings
-  - cargo test
-  # etc.
-```
-
-Note that adding `-D warnings` will cause your build to fail if **any** warnings are found in your code.
-That includes warnings found by rustc (e.g. `dead_code`, etc.). If you want to avoid this and only cause
-an error for Clippy warnings, use `#![deny(clippy::all)]` in your code or `-D clippy::all` on the command
-line. (You can swap `clippy::all` with the specific lint category you are targeting.)
-
-## Configuration
-
-Some lints can be configured in a TOML file named `clippy.toml` or `.clippy.toml`. It contains a basic `variable =
-value` mapping eg.
-
-```toml
-avoid-breaking-exported-api = false
-blacklisted-names = ["toto", "tata", "titi"]
-cognitive-complexity-threshold = 30
-```
-
-See the [list of lints](https://rust-lang.github.io/rust-clippy/master/index.html) for more information about which
-lints can be configured and the meaning of the variables.
-
-To deactivate the “for further information visit *lint-link*” message you can
-define the `CLIPPY_DISABLE_DOCS_LINKS` environment variable.
-
-### Allowing/denying lints
-
-You can add options to your code to `allow`/`warn`/`deny` Clippy lints:
-
-*   the whole set of `Warn` lints using the `clippy` lint group (`#![deny(clippy::all)]`)
-
-*   all lints using both the `clippy` and `clippy::pedantic` lint groups (`#![deny(clippy::all)]`,
-    `#![deny(clippy::pedantic)]`). Note that `clippy::pedantic` contains some very aggressive
-    lints prone to false positives.
-
-*   only some lints (`#![deny(clippy::single_match, clippy::box_vec)]`, etc.)
-
-*   `allow`/`warn`/`deny` can be limited to a single function or module using `#[allow(...)]`, etc.
-
-Note: `allow` means to suppress the lint for your code. With `warn` the lint
-will only emit a warning, while with `deny` the lint will emit an error, when
-triggering for your code. An error causes clippy to exit with an error code, so
-is useful in scripts like CI/CD.
-
-If you do not want to include your lint levels in your code, you can globally
-enable/disable lints by passing extra flags to Clippy during the run:
-
-To allow `lint_name`, run
-
-```terminal
-cargo clippy -- -A clippy::lint_name
-```
-
-And to warn on `lint_name`, run
-
-```terminal
-cargo clippy -- -W clippy::lint_name
-```
-
-This also works with lint groups. For example you
-can run Clippy with warnings for all lints enabled:
-```terminal
-cargo clippy -- -W clippy::pedantic
-```
-
-If you care only about a single lint, you can allow all others and then explicitly warn on
-the lint(s) you are interested in:
-```terminal
-cargo clippy -- -A clippy::all -W clippy::useless_format -W clippy::...
-```
-
-### Specifying the minimum supported Rust version
-
-Projects that intend to support old versions of Rust can disable lints pertaining to newer features by
-specifying the minimum supported Rust version (MSRV) in the clippy configuration file.
-
-```toml
-msrv = "1.30.0"
-```
-
-The MSRV can also be specified as an inner attribute, like below.
-
-```rust
-#![feature(custom_inner_attributes)]
-#![clippy::msrv = "1.30.0"]
-
-fn main() {
-  ...
-}
-```
-
-You can also omit the patch version when specifying the MSRV, so `msrv = 1.30`
-is equivalent to `msrv = 1.30.0`.
-
-Note: `custom_inner_attributes` is an unstable feature so it has to be enabled explicitly.
-
-Lints that recognize this configuration option can be found [here](https://rust-lang.github.io/rust-clippy/master/index.html#msrv)
-
-## Contributing
-
-If you want to contribute to Clippy, you can find more information in [CONTRIBUTING.md](https://github.com/rust-lang/rust-clippy/blob/master/CONTRIBUTING.md).
-
-## License
-
-Copyright 2014-2021 The Rust Project Developers
-
-Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
-[https://www.apache.org/licenses/LICENSE-2.0](https://www.apache.org/licenses/LICENSE-2.0)> or the MIT license
-<LICENSE-MIT or [https://opensource.org/licenses/MIT](https://opensource.org/licenses/MIT)>, at your
-option. Files in the project may not be
-copied, modified, or distributed except according to those terms.
diff --git a/darwin-x86/1.57.0/share/man/man1/cargo-bench.1 b/darwin-x86/1.57.0/share/man/man1/cargo-bench.1
deleted file mode 100644
index 5d8df03..0000000
--- a/darwin-x86/1.57.0/share/man/man1/cargo-bench.1
+++ /dev/null
@@ -1,469 +0,0 @@
-'\" t
-.TH "CARGO\-BENCH" "1"
-.nh
-.ad l
-.ss \n[.ss] 0
-.SH "NAME"
-cargo\-bench \- Execute benchmarks of a package
-.SH "SYNOPSIS"
-\fBcargo bench\fR [\fIoptions\fR] [\fIbenchname\fR] [\fB\-\-\fR \fIbench\-options\fR]
-.SH "DESCRIPTION"
-Compile and execute benchmarks.
-.sp
-The benchmark filtering argument \fIbenchname\fR and all the arguments following
-the two dashes (\fB\-\-\fR) are passed to the benchmark binaries and thus to
-\fIlibtest\fR (rustc's built in unit\-test and micro\-benchmarking framework). If
-you are passing arguments to both Cargo and the binary, the ones after \fB\-\-\fR go
-to the binary, the ones before go to Cargo. For details about libtest's
-arguments see the output of \fBcargo bench \-\- \-\-help\fR and check out the rustc
-book's chapter on how tests work at
-<https://doc.rust\-lang.org/rustc/tests/index.html>\&.
-.sp
-As an example, this will run only the benchmark named \fBfoo\fR (and skip other
-similarly named benchmarks like \fBfoobar\fR):
-.sp
-.RS 4
-.nf
-cargo bench \-\- foo \-\-exact
-.fi
-.RE
-.sp
-Benchmarks are built with the \fB\-\-test\fR option to \fBrustc\fR which creates an
-executable with a \fBmain\fR function that automatically runs all functions
-annotated with the \fB#[bench]\fR attribute. Cargo passes the \fB\-\-bench\fR flag to
-the test harness to tell it to run only benchmarks.
-.sp
-The libtest harness may be disabled by setting \fBharness = false\fR in the target
-manifest settings, in which case your code will need to provide its own \fBmain\fR
-function to handle running benchmarks.
-.RS 3
-.ll -5
-.sp
-\fBNote\fR: The
-\fI\f(BI#[bench]\fI attribute\fR <https://doc.rust\-lang.org/nightly/unstable\-book/library\-features/test.html>
-is currently unstable and only available on the
-\fInightly channel\fR <https://doc.rust\-lang.org/book/appendix\-07\-nightly\-rust.html>\&.
-There are some packages available on
-\fIcrates.io\fR <https://crates.io/keywords/benchmark> that may help with
-running benchmarks on the stable channel, such as
-\fICriterion\fR <https://crates.io/crates/criterion>\&.
-.br
-.RE
-.ll
-.sp
-By default, \fBcargo bench\fR uses the \fI\f(BIbench\fI profile\fR <https://doc.rust\-lang.org/cargo/reference/profiles.html#bench>, which enables
-optimizations and disables debugging information. If you need to debug a
-benchmark, you can use the \fB\-\-profile=dev\fR command\-line option to switch to
-the dev profile. You can then run the debug\-enabled benchmark within a
-debugger.
-.SH "OPTIONS"
-.SS "Benchmark Options"
-.sp
-\fB\-\-no\-run\fR
-.RS 4
-Compile, but don't run benchmarks.
-.RE
-.sp
-\fB\-\-no\-fail\-fast\fR
-.RS 4
-Run all benchmarks regardless of failure. Without this flag, Cargo will exit
-after the first executable fails. The Rust test harness will run all benchmarks
-within the executable to completion, this flag only applies to the executable
-as a whole.
-.RE
-.SS "Package Selection"
-By default, when no package selection options are given, the packages selected
-depend on the selected manifest file (based on the current working directory if
-\fB\-\-manifest\-path\fR is not given). If the manifest is the root of a workspace then
-the workspaces default members are selected, otherwise only the package defined
-by the manifest will be selected.
-.sp
-The default members of a workspace can be set explicitly with the
-\fBworkspace.default\-members\fR key in the root manifest. If this is not set, a
-virtual workspace will include all workspace members (equivalent to passing
-\fB\-\-workspace\fR), and a non\-virtual workspace will include only the root crate itself.
-.sp
-\fB\-p\fR \fIspec\fR\&..., 
-\fB\-\-package\fR \fIspec\fR\&...
-.RS 4
-Benchmark only the specified packages. See \fBcargo\-pkgid\fR(1) for the
-SPEC format. This flag may be specified multiple times and supports common Unix
-glob patterns like \fB*\fR, \fB?\fR and \fB[]\fR\&. However, to avoid your shell accidentally 
-expanding glob patterns before Cargo handles them, you must use single quotes or
-double quotes around each pattern.
-.RE
-.sp
-\fB\-\-workspace\fR
-.RS 4
-Benchmark all members in the workspace.
-.RE
-.sp
-\fB\-\-all\fR
-.RS 4
-Deprecated alias for \fB\-\-workspace\fR\&.
-.RE
-.sp
-\fB\-\-exclude\fR \fISPEC\fR\&...
-.RS 4
-Exclude the specified packages. Must be used in conjunction with the
-\fB\-\-workspace\fR flag. This flag may be specified multiple times and supports
-common Unix glob patterns like \fB*\fR, \fB?\fR and \fB[]\fR\&. However, to avoid your shell
-accidentally expanding glob patterns before Cargo handles them, you must use
-single quotes or double quotes around each pattern.
-.RE
-.SS "Target Selection"
-When no target selection options are given, \fBcargo bench\fR will build the
-following targets of the selected packages:
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'lib \[em] used to link with binaries and benchmarks
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'bins (only if benchmark targets are built and required features are
-available)
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'lib as a benchmark
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'bins as benchmarks
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'benchmark targets
-.RE
-.sp
-The default behavior can be changed by setting the \fBbench\fR flag for the target
-in the manifest settings. Setting examples to \fBbench = true\fR will build and
-run the example as a benchmark. Setting targets to \fBbench = false\fR will stop
-them from being benchmarked by default. Target selection options that take a
-target by name ignore the \fBbench\fR flag and will always benchmark the given
-target.
-.sp
-Passing target selection flags will benchmark only the specified
-targets. 
-.sp
-Note that \fB\-\-bin\fR, \fB\-\-example\fR, \fB\-\-test\fR and \fB\-\-bench\fR flags also 
-support common Unix glob patterns like \fB*\fR, \fB?\fR and \fB[]\fR\&. However, to avoid your 
-shell accidentally expanding glob patterns before Cargo handles them, you must 
-use single quotes or double quotes around each glob pattern.
-.sp
-\fB\-\-lib\fR
-.RS 4
-Benchmark the package's library.
-.RE
-.sp
-\fB\-\-bin\fR \fIname\fR\&...
-.RS 4
-Benchmark the specified binary. This flag may be specified multiple times
-and supports common Unix glob patterns.
-.RE
-.sp
-\fB\-\-bins\fR
-.RS 4
-Benchmark all binary targets.
-.RE
-.sp
-\fB\-\-example\fR \fIname\fR\&...
-.RS 4
-Benchmark the specified example. This flag may be specified multiple times
-and supports common Unix glob patterns.
-.RE
-.sp
-\fB\-\-examples\fR
-.RS 4
-Benchmark all example targets.
-.RE
-.sp
-\fB\-\-test\fR \fIname\fR\&...
-.RS 4
-Benchmark the specified integration test. This flag may be specified
-multiple times and supports common Unix glob patterns.
-.RE
-.sp
-\fB\-\-tests\fR
-.RS 4
-Benchmark all targets in test mode that have the \fBtest = true\fR manifest
-flag set. By default this includes the library and binaries built as
-unittests, and integration tests. Be aware that this will also build any
-required dependencies, so the lib target may be built twice (once as a
-unittest, and once as a dependency for binaries, integration tests, etc.).
-Targets may be enabled or disabled by setting the \fBtest\fR flag in the
-manifest settings for the target.
-.RE
-.sp
-\fB\-\-bench\fR \fIname\fR\&...
-.RS 4
-Benchmark the specified benchmark. This flag may be specified multiple
-times and supports common Unix glob patterns.
-.RE
-.sp
-\fB\-\-benches\fR
-.RS 4
-Benchmark all targets in benchmark mode that have the \fBbench = true\fR
-manifest flag set. By default this includes the library and binaries built
-as benchmarks, and bench targets. Be aware that this will also build any
-required dependencies, so the lib target may be built twice (once as a
-benchmark, and once as a dependency for binaries, benchmarks, etc.).
-Targets may be enabled or disabled by setting the \fBbench\fR flag in the
-manifest settings for the target.
-.RE
-.sp
-\fB\-\-all\-targets\fR
-.RS 4
-Benchmark all targets. This is equivalent to specifying \fB\-\-lib \-\-bins \-\-tests \-\-benches \-\-examples\fR\&.
-.RE
-.SS "Feature Selection"
-The feature flags allow you to control which features are enabled. When no
-feature options are given, the \fBdefault\fR feature is activated for every
-selected package.
-.sp
-See \fIthe features documentation\fR <https://doc.rust\-lang.org/cargo/reference/features.html#command\-line\-feature\-options>
-for more details.
-.sp
-\fB\-\-features\fR \fIfeatures\fR
-.RS 4
-Space or comma separated list of features to activate. Features of workspace
-members may be enabled with \fBpackage\-name/feature\-name\fR syntax. This flag may
-be specified multiple times, which enables all specified features.
-.RE
-.sp
-\fB\-\-all\-features\fR
-.RS 4
-Activate all available features of all selected packages.
-.RE
-.sp
-\fB\-\-no\-default\-features\fR
-.RS 4
-Do not activate the \fBdefault\fR feature of the selected packages.
-.RE
-.SS "Compilation Options"
-.sp
-\fB\-\-target\fR \fItriple\fR
-.RS 4
-Benchmark for the given architecture. The default is the host
-architecture. The general format of the triple is
-\fB<arch><sub>\-<vendor>\-<sys>\-<abi>\fR\&. Run \fBrustc \-\-print target\-list\fR for a
-list of supported targets.
-.sp
-This may also be specified with the \fBbuild.target\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.sp
-Note that specifying this flag makes Cargo run in a different mode where the
-target artifacts are placed in a separate directory. See the
-\fIbuild cache\fR <https://doc.rust\-lang.org/cargo/guide/build\-cache.html> documentation for more details.
-.RE
-.sp
-\fB\-\-profile\fR \fIname\fR
-.RS 4
-Benchmark with the given profile.
-See the \fIthe reference\fR <https://doc.rust\-lang.org/cargo/reference/profiles.html> for more details on profiles.
-.RE
-.sp
-\fB\-\-ignore\-rust\-version\fR
-.RS 4
-Benchmark the target even if the selected Rust compiler is older than the
-required Rust version as configured in the project's \fBrust\-version\fR field.
-.RE
-.SS "Output Options"
-.sp
-\fB\-\-target\-dir\fR \fIdirectory\fR
-.RS 4
-Directory for all generated artifacts and intermediate files. May also be
-specified with the \fBCARGO_TARGET_DIR\fR environment variable, or the
-\fBbuild.target\-dir\fR \fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-Defaults to \fBtarget\fR in the root of the workspace.
-.RE
-.SS "Display Options"
-By default the Rust test harness hides output from benchmark execution to keep
-results readable. Benchmark output can be recovered (e.g., for debugging) by
-passing \fB\-\-nocapture\fR to the benchmark binaries:
-.sp
-.RS 4
-.nf
-cargo bench \-\- \-\-nocapture
-.fi
-.RE
-.sp
-\fB\-v\fR, 
-\fB\-\-verbose\fR
-.RS 4
-Use verbose output. May be specified twice for "very verbose" output which
-includes extra output such as dependency warnings and build script output.
-May also be specified with the \fBterm.verbose\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.sp
-\fB\-q\fR, 
-\fB\-\-quiet\fR
-.RS 4
-No output printed to stdout.
-.RE
-.sp
-\fB\-\-color\fR \fIwhen\fR
-.RS 4
-Control when colored output is used. Valid values:
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBauto\fR (default): Automatically detect if color support is available on the
-terminal.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBalways\fR: Always display colors.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBnever\fR: Never display colors.
-.RE
-.sp
-May also be specified with the \fBterm.color\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.sp
-\fB\-\-message\-format\fR \fIfmt\fR
-.RS 4
-The output format for diagnostic messages. Can be specified multiple times
-and consists of comma\-separated values. Valid values:
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBhuman\fR (default): Display in a human\-readable text format. Conflicts with
-\fBshort\fR and \fBjson\fR\&.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBshort\fR: Emit shorter, human\-readable text messages. Conflicts with \fBhuman\fR
-and \fBjson\fR\&.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBjson\fR: Emit JSON messages to stdout. See
-\fIthe reference\fR <https://doc.rust\-lang.org/cargo/reference/external\-tools.html#json\-messages>
-for more details. Conflicts with \fBhuman\fR and \fBshort\fR\&.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBjson\-diagnostic\-short\fR: Ensure the \fBrendered\fR field of JSON messages contains
-the "short" rendering from rustc. Cannot be used with \fBhuman\fR or \fBshort\fR\&.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBjson\-diagnostic\-rendered\-ansi\fR: Ensure the \fBrendered\fR field of JSON messages
-contains embedded ANSI color codes for respecting rustc's default color
-scheme. Cannot be used with \fBhuman\fR or \fBshort\fR\&.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBjson\-render\-diagnostics\fR: Instruct Cargo to not include rustc diagnostics in
-in JSON messages printed, but instead Cargo itself should render the
-JSON diagnostics coming from rustc. Cargo's own JSON diagnostics and others
-coming from rustc are still emitted. Cannot be used with \fBhuman\fR or \fBshort\fR\&.
-.RE
-.RE
-.SS "Manifest Options"
-.sp
-\fB\-\-manifest\-path\fR \fIpath\fR
-.RS 4
-Path to the \fBCargo.toml\fR file. By default, Cargo searches for the
-\fBCargo.toml\fR file in the current directory or any parent directory.
-.RE
-.sp
-\fB\-\-frozen\fR, 
-\fB\-\-locked\fR
-.RS 4
-Either of these flags requires that the \fBCargo.lock\fR file is
-up\-to\-date. If the lock file is missing, or it needs to be updated, Cargo will
-exit with an error. The \fB\-\-frozen\fR flag also prevents Cargo from
-attempting to access the network to determine if it is out\-of\-date.
-.sp
-These may be used in environments where you want to assert that the
-\fBCargo.lock\fR file is up\-to\-date (such as a CI build) or want to avoid network
-access.
-.RE
-.sp
-\fB\-\-offline\fR
-.RS 4
-Prevents Cargo from accessing the network for any reason. Without this
-flag, Cargo will stop with an error if it needs to access the network and
-the network is not available. With this flag, Cargo will attempt to
-proceed without the network if possible.
-.sp
-Beware that this may result in different dependency resolution than online
-mode. Cargo will restrict itself to crates that are downloaded locally, even
-if there might be a newer version as indicated in the local copy of the index.
-See the \fBcargo\-fetch\fR(1) command to download dependencies before going
-offline.
-.sp
-May also be specified with the \fBnet.offline\fR \fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.SS "Common Options"
-.sp
-\fB+\fR\fItoolchain\fR
-.RS 4
-If Cargo has been installed with rustup, and the first argument to \fBcargo\fR
-begins with \fB+\fR, it will be interpreted as a rustup toolchain name (such
-as \fB+stable\fR or \fB+nightly\fR).
-See the \fIrustup documentation\fR <https://rust\-lang.github.io/rustup/overrides.html>
-for more information about how toolchain overrides work.
-.RE
-.sp
-\fB\-h\fR, 
-\fB\-\-help\fR
-.RS 4
-Prints help information.
-.RE
-.sp
-\fB\-Z\fR \fIflag\fR
-.RS 4
-Unstable (nightly\-only) flags to Cargo. Run \fBcargo \-Z help\fR for details.
-.RE
-.SS "Miscellaneous Options"
-The \fB\-\-jobs\fR argument affects the building of the benchmark executable but
-does not affect how many threads are used when running the benchmarks. The
-Rust test harness runs benchmarks serially in a single thread.
-.sp
-\fB\-j\fR \fIN\fR, 
-\fB\-\-jobs\fR \fIN\fR
-.RS 4
-Number of parallel jobs to run. May also be specified with the
-\fBbuild.jobs\fR \fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&. Defaults to
-the number of CPUs.
-.RE
-.SH "ENVIRONMENT"
-See \fIthe reference\fR <https://doc.rust\-lang.org/cargo/reference/environment\-variables.html> for
-details on environment variables that Cargo reads.
-.SH "EXIT STATUS"
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB0\fR: Cargo succeeded.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB101\fR: Cargo failed to complete.
-.RE
-.SH "EXAMPLES"
-.sp
-.RS 4
-\h'-04' 1.\h'+01'Build and execute all the benchmarks of the current package:
-.sp
-.RS 4
-.nf
-cargo bench
-.fi
-.RE
-.RE
-.sp
-.RS 4
-\h'-04' 2.\h'+01'Run only a specific benchmark within a specific benchmark target:
-.sp
-.RS 4
-.nf
-cargo bench \-\-bench bench_name \-\- modname::some_benchmark
-.fi
-.RE
-.RE
-.SH "SEE ALSO"
-\fBcargo\fR(1), \fBcargo\-test\fR(1)
diff --git a/darwin-x86/1.57.0/share/man/man1/cargo-build.1 b/darwin-x86/1.57.0/share/man/man1/cargo-build.1
deleted file mode 100644
index bdee143..0000000
--- a/darwin-x86/1.57.0/share/man/man1/cargo-build.1
+++ /dev/null
@@ -1,396 +0,0 @@
-'\" t
-.TH "CARGO\-BUILD" "1"
-.nh
-.ad l
-.ss \n[.ss] 0
-.SH "NAME"
-cargo\-build \- Compile the current package
-.SH "SYNOPSIS"
-\fBcargo build\fR [\fIoptions\fR]
-.SH "DESCRIPTION"
-Compile local packages and all of their dependencies.
-.SH "OPTIONS"
-.SS "Package Selection"
-By default, when no package selection options are given, the packages selected
-depend on the selected manifest file (based on the current working directory if
-\fB\-\-manifest\-path\fR is not given). If the manifest is the root of a workspace then
-the workspaces default members are selected, otherwise only the package defined
-by the manifest will be selected.
-.sp
-The default members of a workspace can be set explicitly with the
-\fBworkspace.default\-members\fR key in the root manifest. If this is not set, a
-virtual workspace will include all workspace members (equivalent to passing
-\fB\-\-workspace\fR), and a non\-virtual workspace will include only the root crate itself.
-.sp
-\fB\-p\fR \fIspec\fR\&..., 
-\fB\-\-package\fR \fIspec\fR\&...
-.RS 4
-Build only the specified packages. See \fBcargo\-pkgid\fR(1) for the
-SPEC format. This flag may be specified multiple times and supports common Unix
-glob patterns like \fB*\fR, \fB?\fR and \fB[]\fR\&. However, to avoid your shell accidentally 
-expanding glob patterns before Cargo handles them, you must use single quotes or
-double quotes around each pattern.
-.RE
-.sp
-\fB\-\-workspace\fR
-.RS 4
-Build all members in the workspace.
-.RE
-.sp
-\fB\-\-all\fR
-.RS 4
-Deprecated alias for \fB\-\-workspace\fR\&.
-.RE
-.sp
-\fB\-\-exclude\fR \fISPEC\fR\&...
-.RS 4
-Exclude the specified packages. Must be used in conjunction with the
-\fB\-\-workspace\fR flag. This flag may be specified multiple times and supports
-common Unix glob patterns like \fB*\fR, \fB?\fR and \fB[]\fR\&. However, to avoid your shell
-accidentally expanding glob patterns before Cargo handles them, you must use
-single quotes or double quotes around each pattern.
-.RE
-.SS "Target Selection"
-When no target selection options are given, \fBcargo build\fR will build all
-binary and library targets of the selected packages. Binaries are skipped if
-they have \fBrequired\-features\fR that are missing.
-.sp
-Passing target selection flags will build only the specified
-targets. 
-.sp
-Note that \fB\-\-bin\fR, \fB\-\-example\fR, \fB\-\-test\fR and \fB\-\-bench\fR flags also 
-support common Unix glob patterns like \fB*\fR, \fB?\fR and \fB[]\fR\&. However, to avoid your 
-shell accidentally expanding glob patterns before Cargo handles them, you must 
-use single quotes or double quotes around each glob pattern.
-.sp
-\fB\-\-lib\fR
-.RS 4
-Build the package's library.
-.RE
-.sp
-\fB\-\-bin\fR \fIname\fR\&...
-.RS 4
-Build the specified binary. This flag may be specified multiple times
-and supports common Unix glob patterns.
-.RE
-.sp
-\fB\-\-bins\fR
-.RS 4
-Build all binary targets.
-.RE
-.sp
-\fB\-\-example\fR \fIname\fR\&...
-.RS 4
-Build the specified example. This flag may be specified multiple times
-and supports common Unix glob patterns.
-.RE
-.sp
-\fB\-\-examples\fR
-.RS 4
-Build all example targets.
-.RE
-.sp
-\fB\-\-test\fR \fIname\fR\&...
-.RS 4
-Build the specified integration test. This flag may be specified
-multiple times and supports common Unix glob patterns.
-.RE
-.sp
-\fB\-\-tests\fR
-.RS 4
-Build all targets in test mode that have the \fBtest = true\fR manifest
-flag set. By default this includes the library and binaries built as
-unittests, and integration tests. Be aware that this will also build any
-required dependencies, so the lib target may be built twice (once as a
-unittest, and once as a dependency for binaries, integration tests, etc.).
-Targets may be enabled or disabled by setting the \fBtest\fR flag in the
-manifest settings for the target.
-.RE
-.sp
-\fB\-\-bench\fR \fIname\fR\&...
-.RS 4
-Build the specified benchmark. This flag may be specified multiple
-times and supports common Unix glob patterns.
-.RE
-.sp
-\fB\-\-benches\fR
-.RS 4
-Build all targets in benchmark mode that have the \fBbench = true\fR
-manifest flag set. By default this includes the library and binaries built
-as benchmarks, and bench targets. Be aware that this will also build any
-required dependencies, so the lib target may be built twice (once as a
-benchmark, and once as a dependency for binaries, benchmarks, etc.).
-Targets may be enabled or disabled by setting the \fBbench\fR flag in the
-manifest settings for the target.
-.RE
-.sp
-\fB\-\-all\-targets\fR
-.RS 4
-Build all targets. This is equivalent to specifying \fB\-\-lib \-\-bins \-\-tests \-\-benches \-\-examples\fR\&.
-.RE
-.SS "Feature Selection"
-The feature flags allow you to control which features are enabled. When no
-feature options are given, the \fBdefault\fR feature is activated for every
-selected package.
-.sp
-See \fIthe features documentation\fR <https://doc.rust\-lang.org/cargo/reference/features.html#command\-line\-feature\-options>
-for more details.
-.sp
-\fB\-\-features\fR \fIfeatures\fR
-.RS 4
-Space or comma separated list of features to activate. Features of workspace
-members may be enabled with \fBpackage\-name/feature\-name\fR syntax. This flag may
-be specified multiple times, which enables all specified features.
-.RE
-.sp
-\fB\-\-all\-features\fR
-.RS 4
-Activate all available features of all selected packages.
-.RE
-.sp
-\fB\-\-no\-default\-features\fR
-.RS 4
-Do not activate the \fBdefault\fR feature of the selected packages.
-.RE
-.SS "Compilation Options"
-.sp
-\fB\-\-target\fR \fItriple\fR
-.RS 4
-Build for the given architecture. The default is the host
-architecture. The general format of the triple is
-\fB<arch><sub>\-<vendor>\-<sys>\-<abi>\fR\&. Run \fBrustc \-\-print target\-list\fR for a
-list of supported targets.
-.sp
-This may also be specified with the \fBbuild.target\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.sp
-Note that specifying this flag makes Cargo run in a different mode where the
-target artifacts are placed in a separate directory. See the
-\fIbuild cache\fR <https://doc.rust\-lang.org/cargo/guide/build\-cache.html> documentation for more details.
-.RE
-.sp
-\fB\-\-release\fR
-.RS 4
-Build optimized artifacts with the \fBrelease\fR profile.
-See also the \fB\-\-profile\fR option for choosing a specific profile by name.
-.RE
-.sp
-\fB\-\-profile\fR \fIname\fR
-.RS 4
-Build with the given profile.
-See the \fIthe reference\fR <https://doc.rust\-lang.org/cargo/reference/profiles.html> for more details on profiles.
-.RE
-.sp
-\fB\-\-ignore\-rust\-version\fR
-.RS 4
-Build the target even if the selected Rust compiler is older than the
-required Rust version as configured in the project's \fBrust\-version\fR field.
-.RE
-.SS "Output Options"
-.sp
-\fB\-\-target\-dir\fR \fIdirectory\fR
-.RS 4
-Directory for all generated artifacts and intermediate files. May also be
-specified with the \fBCARGO_TARGET_DIR\fR environment variable, or the
-\fBbuild.target\-dir\fR \fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-Defaults to \fBtarget\fR in the root of the workspace.
-.RE
-.sp
-\fB\-\-out\-dir\fR \fIdirectory\fR
-.RS 4
-Copy final artifacts to this directory.
-.sp
-This option is unstable and available only on the
-\fInightly channel\fR <https://doc.rust\-lang.org/book/appendix\-07\-nightly\-rust.html>
-and requires the \fB\-Z unstable\-options\fR flag to enable.
-See <https://github.com/rust\-lang/cargo/issues/6790> for more information.
-.RE
-.SS "Display Options"
-.sp
-\fB\-v\fR, 
-\fB\-\-verbose\fR
-.RS 4
-Use verbose output. May be specified twice for "very verbose" output which
-includes extra output such as dependency warnings and build script output.
-May also be specified with the \fBterm.verbose\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.sp
-\fB\-q\fR, 
-\fB\-\-quiet\fR
-.RS 4
-No output printed to stdout.
-.RE
-.sp
-\fB\-\-color\fR \fIwhen\fR
-.RS 4
-Control when colored output is used. Valid values:
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBauto\fR (default): Automatically detect if color support is available on the
-terminal.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBalways\fR: Always display colors.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBnever\fR: Never display colors.
-.RE
-.sp
-May also be specified with the \fBterm.color\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.sp
-\fB\-\-message\-format\fR \fIfmt\fR
-.RS 4
-The output format for diagnostic messages. Can be specified multiple times
-and consists of comma\-separated values. Valid values:
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBhuman\fR (default): Display in a human\-readable text format. Conflicts with
-\fBshort\fR and \fBjson\fR\&.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBshort\fR: Emit shorter, human\-readable text messages. Conflicts with \fBhuman\fR
-and \fBjson\fR\&.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBjson\fR: Emit JSON messages to stdout. See
-\fIthe reference\fR <https://doc.rust\-lang.org/cargo/reference/external\-tools.html#json\-messages>
-for more details. Conflicts with \fBhuman\fR and \fBshort\fR\&.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBjson\-diagnostic\-short\fR: Ensure the \fBrendered\fR field of JSON messages contains
-the "short" rendering from rustc. Cannot be used with \fBhuman\fR or \fBshort\fR\&.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBjson\-diagnostic\-rendered\-ansi\fR: Ensure the \fBrendered\fR field of JSON messages
-contains embedded ANSI color codes for respecting rustc's default color
-scheme. Cannot be used with \fBhuman\fR or \fBshort\fR\&.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBjson\-render\-diagnostics\fR: Instruct Cargo to not include rustc diagnostics in
-in JSON messages printed, but instead Cargo itself should render the
-JSON diagnostics coming from rustc. Cargo's own JSON diagnostics and others
-coming from rustc are still emitted. Cannot be used with \fBhuman\fR or \fBshort\fR\&.
-.RE
-.RE
-.sp
-\fB\-\-build\-plan\fR
-.RS 4
-Outputs a series of JSON messages to stdout that indicate the commands to run
-the build.
-.sp
-This option is unstable and available only on the
-\fInightly channel\fR <https://doc.rust\-lang.org/book/appendix\-07\-nightly\-rust.html>
-and requires the \fB\-Z unstable\-options\fR flag to enable.
-See <https://github.com/rust\-lang/cargo/issues/5579> for more information.
-.RE
-.SS "Manifest Options"
-.sp
-\fB\-\-manifest\-path\fR \fIpath\fR
-.RS 4
-Path to the \fBCargo.toml\fR file. By default, Cargo searches for the
-\fBCargo.toml\fR file in the current directory or any parent directory.
-.RE
-.sp
-\fB\-\-frozen\fR, 
-\fB\-\-locked\fR
-.RS 4
-Either of these flags requires that the \fBCargo.lock\fR file is
-up\-to\-date. If the lock file is missing, or it needs to be updated, Cargo will
-exit with an error. The \fB\-\-frozen\fR flag also prevents Cargo from
-attempting to access the network to determine if it is out\-of\-date.
-.sp
-These may be used in environments where you want to assert that the
-\fBCargo.lock\fR file is up\-to\-date (such as a CI build) or want to avoid network
-access.
-.RE
-.sp
-\fB\-\-offline\fR
-.RS 4
-Prevents Cargo from accessing the network for any reason. Without this
-flag, Cargo will stop with an error if it needs to access the network and
-the network is not available. With this flag, Cargo will attempt to
-proceed without the network if possible.
-.sp
-Beware that this may result in different dependency resolution than online
-mode. Cargo will restrict itself to crates that are downloaded locally, even
-if there might be a newer version as indicated in the local copy of the index.
-See the \fBcargo\-fetch\fR(1) command to download dependencies before going
-offline.
-.sp
-May also be specified with the \fBnet.offline\fR \fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.SS "Common Options"
-.sp
-\fB+\fR\fItoolchain\fR
-.RS 4
-If Cargo has been installed with rustup, and the first argument to \fBcargo\fR
-begins with \fB+\fR, it will be interpreted as a rustup toolchain name (such
-as \fB+stable\fR or \fB+nightly\fR).
-See the \fIrustup documentation\fR <https://rust\-lang.github.io/rustup/overrides.html>
-for more information about how toolchain overrides work.
-.RE
-.sp
-\fB\-h\fR, 
-\fB\-\-help\fR
-.RS 4
-Prints help information.
-.RE
-.sp
-\fB\-Z\fR \fIflag\fR
-.RS 4
-Unstable (nightly\-only) flags to Cargo. Run \fBcargo \-Z help\fR for details.
-.RE
-.SS "Miscellaneous Options"
-.sp
-\fB\-j\fR \fIN\fR, 
-\fB\-\-jobs\fR \fIN\fR
-.RS 4
-Number of parallel jobs to run. May also be specified with the
-\fBbuild.jobs\fR \fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&. Defaults to
-the number of CPUs.
-.RE
-.SH "ENVIRONMENT"
-See \fIthe reference\fR <https://doc.rust\-lang.org/cargo/reference/environment\-variables.html> for
-details on environment variables that Cargo reads.
-.SH "EXIT STATUS"
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB0\fR: Cargo succeeded.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB101\fR: Cargo failed to complete.
-.RE
-.SH "EXAMPLES"
-.sp
-.RS 4
-\h'-04' 1.\h'+01'Build the local package and all of its dependencies:
-.sp
-.RS 4
-.nf
-cargo build
-.fi
-.RE
-.RE
-.sp
-.RS 4
-\h'-04' 2.\h'+01'Build with optimizations:
-.sp
-.RS 4
-.nf
-cargo build \-\-release
-.fi
-.RE
-.RE
-.SH "SEE ALSO"
-\fBcargo\fR(1), \fBcargo\-rustc\fR(1)
diff --git a/darwin-x86/1.57.0/share/man/man1/cargo-check.1 b/darwin-x86/1.57.0/share/man/man1/cargo-check.1
deleted file mode 100644
index a1456e9..0000000
--- a/darwin-x86/1.57.0/share/man/man1/cargo-check.1
+++ /dev/null
@@ -1,386 +0,0 @@
-'\" t
-.TH "CARGO\-CHECK" "1"
-.nh
-.ad l
-.ss \n[.ss] 0
-.SH "NAME"
-cargo\-check \- Check the current package
-.SH "SYNOPSIS"
-\fBcargo check\fR [\fIoptions\fR]
-.SH "DESCRIPTION"
-Check a local package and all of its dependencies for errors. This will
-essentially compile the packages without performing the final step of code
-generation, which is faster than running \fBcargo build\fR\&. The compiler will save
-metadata files to disk so that future runs will reuse them if the source has
-not been modified. Some diagnostics and errors are only emitted during code
-generation, so they inherently won't be reported with \fBcargo check\fR\&.
-.SH "OPTIONS"
-.SS "Package Selection"
-By default, when no package selection options are given, the packages selected
-depend on the selected manifest file (based on the current working directory if
-\fB\-\-manifest\-path\fR is not given). If the manifest is the root of a workspace then
-the workspaces default members are selected, otherwise only the package defined
-by the manifest will be selected.
-.sp
-The default members of a workspace can be set explicitly with the
-\fBworkspace.default\-members\fR key in the root manifest. If this is not set, a
-virtual workspace will include all workspace members (equivalent to passing
-\fB\-\-workspace\fR), and a non\-virtual workspace will include only the root crate itself.
-.sp
-\fB\-p\fR \fIspec\fR\&..., 
-\fB\-\-package\fR \fIspec\fR\&...
-.RS 4
-Check only the specified packages. See \fBcargo\-pkgid\fR(1) for the
-SPEC format. This flag may be specified multiple times and supports common Unix
-glob patterns like \fB*\fR, \fB?\fR and \fB[]\fR\&. However, to avoid your shell accidentally 
-expanding glob patterns before Cargo handles them, you must use single quotes or
-double quotes around each pattern.
-.RE
-.sp
-\fB\-\-workspace\fR
-.RS 4
-Check all members in the workspace.
-.RE
-.sp
-\fB\-\-all\fR
-.RS 4
-Deprecated alias for \fB\-\-workspace\fR\&.
-.RE
-.sp
-\fB\-\-exclude\fR \fISPEC\fR\&...
-.RS 4
-Exclude the specified packages. Must be used in conjunction with the
-\fB\-\-workspace\fR flag. This flag may be specified multiple times and supports
-common Unix glob patterns like \fB*\fR, \fB?\fR and \fB[]\fR\&. However, to avoid your shell
-accidentally expanding glob patterns before Cargo handles them, you must use
-single quotes or double quotes around each pattern.
-.RE
-.SS "Target Selection"
-When no target selection options are given, \fBcargo check\fR will check all
-binary and library targets of the selected packages. Binaries are skipped if
-they have \fBrequired\-features\fR that are missing.
-.sp
-Passing target selection flags will check only the specified
-targets. 
-.sp
-Note that \fB\-\-bin\fR, \fB\-\-example\fR, \fB\-\-test\fR and \fB\-\-bench\fR flags also 
-support common Unix glob patterns like \fB*\fR, \fB?\fR and \fB[]\fR\&. However, to avoid your 
-shell accidentally expanding glob patterns before Cargo handles them, you must 
-use single quotes or double quotes around each glob pattern.
-.sp
-\fB\-\-lib\fR
-.RS 4
-Check the package's library.
-.RE
-.sp
-\fB\-\-bin\fR \fIname\fR\&...
-.RS 4
-Check the specified binary. This flag may be specified multiple times
-and supports common Unix glob patterns.
-.RE
-.sp
-\fB\-\-bins\fR
-.RS 4
-Check all binary targets.
-.RE
-.sp
-\fB\-\-example\fR \fIname\fR\&...
-.RS 4
-Check the specified example. This flag may be specified multiple times
-and supports common Unix glob patterns.
-.RE
-.sp
-\fB\-\-examples\fR
-.RS 4
-Check all example targets.
-.RE
-.sp
-\fB\-\-test\fR \fIname\fR\&...
-.RS 4
-Check the specified integration test. This flag may be specified
-multiple times and supports common Unix glob patterns.
-.RE
-.sp
-\fB\-\-tests\fR
-.RS 4
-Check all targets in test mode that have the \fBtest = true\fR manifest
-flag set. By default this includes the library and binaries built as
-unittests, and integration tests. Be aware that this will also build any
-required dependencies, so the lib target may be built twice (once as a
-unittest, and once as a dependency for binaries, integration tests, etc.).
-Targets may be enabled or disabled by setting the \fBtest\fR flag in the
-manifest settings for the target.
-.RE
-.sp
-\fB\-\-bench\fR \fIname\fR\&...
-.RS 4
-Check the specified benchmark. This flag may be specified multiple
-times and supports common Unix glob patterns.
-.RE
-.sp
-\fB\-\-benches\fR
-.RS 4
-Check all targets in benchmark mode that have the \fBbench = true\fR
-manifest flag set. By default this includes the library and binaries built
-as benchmarks, and bench targets. Be aware that this will also build any
-required dependencies, so the lib target may be built twice (once as a
-benchmark, and once as a dependency for binaries, benchmarks, etc.).
-Targets may be enabled or disabled by setting the \fBbench\fR flag in the
-manifest settings for the target.
-.RE
-.sp
-\fB\-\-all\-targets\fR
-.RS 4
-Check all targets. This is equivalent to specifying \fB\-\-lib \-\-bins \-\-tests \-\-benches \-\-examples\fR\&.
-.RE
-.SS "Feature Selection"
-The feature flags allow you to control which features are enabled. When no
-feature options are given, the \fBdefault\fR feature is activated for every
-selected package.
-.sp
-See \fIthe features documentation\fR <https://doc.rust\-lang.org/cargo/reference/features.html#command\-line\-feature\-options>
-for more details.
-.sp
-\fB\-\-features\fR \fIfeatures\fR
-.RS 4
-Space or comma separated list of features to activate. Features of workspace
-members may be enabled with \fBpackage\-name/feature\-name\fR syntax. This flag may
-be specified multiple times, which enables all specified features.
-.RE
-.sp
-\fB\-\-all\-features\fR
-.RS 4
-Activate all available features of all selected packages.
-.RE
-.sp
-\fB\-\-no\-default\-features\fR
-.RS 4
-Do not activate the \fBdefault\fR feature of the selected packages.
-.RE
-.SS "Compilation Options"
-.sp
-\fB\-\-target\fR \fItriple\fR
-.RS 4
-Check for the given architecture. The default is the host
-architecture. The general format of the triple is
-\fB<arch><sub>\-<vendor>\-<sys>\-<abi>\fR\&. Run \fBrustc \-\-print target\-list\fR for a
-list of supported targets.
-.sp
-This may also be specified with the \fBbuild.target\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.sp
-Note that specifying this flag makes Cargo run in a different mode where the
-target artifacts are placed in a separate directory. See the
-\fIbuild cache\fR <https://doc.rust\-lang.org/cargo/guide/build\-cache.html> documentation for more details.
-.RE
-.sp
-\fB\-\-release\fR
-.RS 4
-Check optimized artifacts with the \fBrelease\fR profile.
-See also the \fB\-\-profile\fR option for choosing a specific profile by name.
-.RE
-.sp
-\fB\-\-profile\fR \fIname\fR
-.RS 4
-Check with the given profile.
-.sp
-As a special case, specifying the \fBtest\fR profile will also enable checking in
-test mode which will enable checking tests and enable the \fBtest\fR cfg option.
-See \fIrustc tests\fR <https://doc.rust\-lang.org/rustc/tests/index.html> for more
-detail.
-.sp
-See the \fIthe reference\fR <https://doc.rust\-lang.org/cargo/reference/profiles.html> for more details on profiles.
-.RE
-.sp
-\fB\-\-ignore\-rust\-version\fR
-.RS 4
-Check the target even if the selected Rust compiler is older than the
-required Rust version as configured in the project's \fBrust\-version\fR field.
-.RE
-.SS "Output Options"
-.sp
-\fB\-\-target\-dir\fR \fIdirectory\fR
-.RS 4
-Directory for all generated artifacts and intermediate files. May also be
-specified with the \fBCARGO_TARGET_DIR\fR environment variable, or the
-\fBbuild.target\-dir\fR \fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-Defaults to \fBtarget\fR in the root of the workspace.
-.RE
-.SS "Display Options"
-.sp
-\fB\-v\fR, 
-\fB\-\-verbose\fR
-.RS 4
-Use verbose output. May be specified twice for "very verbose" output which
-includes extra output such as dependency warnings and build script output.
-May also be specified with the \fBterm.verbose\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.sp
-\fB\-q\fR, 
-\fB\-\-quiet\fR
-.RS 4
-No output printed to stdout.
-.RE
-.sp
-\fB\-\-color\fR \fIwhen\fR
-.RS 4
-Control when colored output is used. Valid values:
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBauto\fR (default): Automatically detect if color support is available on the
-terminal.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBalways\fR: Always display colors.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBnever\fR: Never display colors.
-.RE
-.sp
-May also be specified with the \fBterm.color\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.sp
-\fB\-\-message\-format\fR \fIfmt\fR
-.RS 4
-The output format for diagnostic messages. Can be specified multiple times
-and consists of comma\-separated values. Valid values:
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBhuman\fR (default): Display in a human\-readable text format. Conflicts with
-\fBshort\fR and \fBjson\fR\&.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBshort\fR: Emit shorter, human\-readable text messages. Conflicts with \fBhuman\fR
-and \fBjson\fR\&.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBjson\fR: Emit JSON messages to stdout. See
-\fIthe reference\fR <https://doc.rust\-lang.org/cargo/reference/external\-tools.html#json\-messages>
-for more details. Conflicts with \fBhuman\fR and \fBshort\fR\&.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBjson\-diagnostic\-short\fR: Ensure the \fBrendered\fR field of JSON messages contains
-the "short" rendering from rustc. Cannot be used with \fBhuman\fR or \fBshort\fR\&.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBjson\-diagnostic\-rendered\-ansi\fR: Ensure the \fBrendered\fR field of JSON messages
-contains embedded ANSI color codes for respecting rustc's default color
-scheme. Cannot be used with \fBhuman\fR or \fBshort\fR\&.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBjson\-render\-diagnostics\fR: Instruct Cargo to not include rustc diagnostics in
-in JSON messages printed, but instead Cargo itself should render the
-JSON diagnostics coming from rustc. Cargo's own JSON diagnostics and others
-coming from rustc are still emitted. Cannot be used with \fBhuman\fR or \fBshort\fR\&.
-.RE
-.RE
-.SS "Manifest Options"
-.sp
-\fB\-\-manifest\-path\fR \fIpath\fR
-.RS 4
-Path to the \fBCargo.toml\fR file. By default, Cargo searches for the
-\fBCargo.toml\fR file in the current directory or any parent directory.
-.RE
-.sp
-\fB\-\-frozen\fR, 
-\fB\-\-locked\fR
-.RS 4
-Either of these flags requires that the \fBCargo.lock\fR file is
-up\-to\-date. If the lock file is missing, or it needs to be updated, Cargo will
-exit with an error. The \fB\-\-frozen\fR flag also prevents Cargo from
-attempting to access the network to determine if it is out\-of\-date.
-.sp
-These may be used in environments where you want to assert that the
-\fBCargo.lock\fR file is up\-to\-date (such as a CI build) or want to avoid network
-access.
-.RE
-.sp
-\fB\-\-offline\fR
-.RS 4
-Prevents Cargo from accessing the network for any reason. Without this
-flag, Cargo will stop with an error if it needs to access the network and
-the network is not available. With this flag, Cargo will attempt to
-proceed without the network if possible.
-.sp
-Beware that this may result in different dependency resolution than online
-mode. Cargo will restrict itself to crates that are downloaded locally, even
-if there might be a newer version as indicated in the local copy of the index.
-See the \fBcargo\-fetch\fR(1) command to download dependencies before going
-offline.
-.sp
-May also be specified with the \fBnet.offline\fR \fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.SS "Common Options"
-.sp
-\fB+\fR\fItoolchain\fR
-.RS 4
-If Cargo has been installed with rustup, and the first argument to \fBcargo\fR
-begins with \fB+\fR, it will be interpreted as a rustup toolchain name (such
-as \fB+stable\fR or \fB+nightly\fR).
-See the \fIrustup documentation\fR <https://rust\-lang.github.io/rustup/overrides.html>
-for more information about how toolchain overrides work.
-.RE
-.sp
-\fB\-h\fR, 
-\fB\-\-help\fR
-.RS 4
-Prints help information.
-.RE
-.sp
-\fB\-Z\fR \fIflag\fR
-.RS 4
-Unstable (nightly\-only) flags to Cargo. Run \fBcargo \-Z help\fR for details.
-.RE
-.SS "Miscellaneous Options"
-.sp
-\fB\-j\fR \fIN\fR, 
-\fB\-\-jobs\fR \fIN\fR
-.RS 4
-Number of parallel jobs to run. May also be specified with the
-\fBbuild.jobs\fR \fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&. Defaults to
-the number of CPUs.
-.RE
-.SH "ENVIRONMENT"
-See \fIthe reference\fR <https://doc.rust\-lang.org/cargo/reference/environment\-variables.html> for
-details on environment variables that Cargo reads.
-.SH "EXIT STATUS"
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB0\fR: Cargo succeeded.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB101\fR: Cargo failed to complete.
-.RE
-.SH "EXAMPLES"
-.sp
-.RS 4
-\h'-04' 1.\h'+01'Check the local package for errors:
-.sp
-.RS 4
-.nf
-cargo check
-.fi
-.RE
-.RE
-.sp
-.RS 4
-\h'-04' 2.\h'+01'Check all targets, including unit tests:
-.sp
-.RS 4
-.nf
-cargo check \-\-all\-targets \-\-profile=test
-.fi
-.RE
-.RE
-.SH "SEE ALSO"
-\fBcargo\fR(1), \fBcargo\-build\fR(1)
diff --git a/darwin-x86/1.57.0/share/man/man1/cargo-clean.1 b/darwin-x86/1.57.0/share/man/man1/cargo-clean.1
deleted file mode 100644
index 01823d9..0000000
--- a/darwin-x86/1.57.0/share/man/man1/cargo-clean.1
+++ /dev/null
@@ -1,194 +0,0 @@
-'\" t
-.TH "CARGO\-CLEAN" "1"
-.nh
-.ad l
-.ss \n[.ss] 0
-.SH "NAME"
-cargo\-clean \- Remove generated artifacts
-.SH "SYNOPSIS"
-\fBcargo clean\fR [\fIoptions\fR]
-.SH "DESCRIPTION"
-Remove artifacts from the target directory that Cargo has generated in the
-past.
-.sp
-With no options, \fBcargo clean\fR will delete the entire target directory.
-.SH "OPTIONS"
-.SS "Package Selection"
-When no packages are selected, all packages and all dependencies in the
-workspace are cleaned.
-.sp
-\fB\-p\fR \fIspec\fR\&..., 
-\fB\-\-package\fR \fIspec\fR\&...
-.RS 4
-Clean only the specified packages. This flag may be specified
-multiple times. See \fBcargo\-pkgid\fR(1) for the SPEC format.
-.RE
-.SS "Clean Options"
-.sp
-\fB\-\-doc\fR
-.RS 4
-This option will cause \fBcargo clean\fR to remove only the \fBdoc\fR directory in
-the target directory.
-.RE
-.sp
-\fB\-\-release\fR
-.RS 4
-Remove all artifacts in the \fBrelease\fR directory.
-.RE
-.sp
-\fB\-\-profile\fR \fIname\fR
-.RS 4
-Remove all artifacts in the directory with the given profile name.
-.RE
-.sp
-\fB\-\-target\-dir\fR \fIdirectory\fR
-.RS 4
-Directory for all generated artifacts and intermediate files. May also be
-specified with the \fBCARGO_TARGET_DIR\fR environment variable, or the
-\fBbuild.target\-dir\fR \fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-Defaults to \fBtarget\fR in the root of the workspace.
-.RE
-.sp
-\fB\-\-target\fR \fItriple\fR
-.RS 4
-Clean for the given architecture. The default is the host
-architecture. The general format of the triple is
-\fB<arch><sub>\-<vendor>\-<sys>\-<abi>\fR\&. Run \fBrustc \-\-print target\-list\fR for a
-list of supported targets.
-.sp
-This may also be specified with the \fBbuild.target\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.sp
-Note that specifying this flag makes Cargo run in a different mode where the
-target artifacts are placed in a separate directory. See the
-\fIbuild cache\fR <https://doc.rust\-lang.org/cargo/guide/build\-cache.html> documentation for more details.
-.RE
-.SS "Display Options"
-.sp
-\fB\-v\fR, 
-\fB\-\-verbose\fR
-.RS 4
-Use verbose output. May be specified twice for "very verbose" output which
-includes extra output such as dependency warnings and build script output.
-May also be specified with the \fBterm.verbose\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.sp
-\fB\-q\fR, 
-\fB\-\-quiet\fR
-.RS 4
-No output printed to stdout.
-.RE
-.sp
-\fB\-\-color\fR \fIwhen\fR
-.RS 4
-Control when colored output is used. Valid values:
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBauto\fR (default): Automatically detect if color support is available on the
-terminal.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBalways\fR: Always display colors.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBnever\fR: Never display colors.
-.RE
-.sp
-May also be specified with the \fBterm.color\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.SS "Manifest Options"
-.sp
-\fB\-\-manifest\-path\fR \fIpath\fR
-.RS 4
-Path to the \fBCargo.toml\fR file. By default, Cargo searches for the
-\fBCargo.toml\fR file in the current directory or any parent directory.
-.RE
-.sp
-\fB\-\-frozen\fR, 
-\fB\-\-locked\fR
-.RS 4
-Either of these flags requires that the \fBCargo.lock\fR file is
-up\-to\-date. If the lock file is missing, or it needs to be updated, Cargo will
-exit with an error. The \fB\-\-frozen\fR flag also prevents Cargo from
-attempting to access the network to determine if it is out\-of\-date.
-.sp
-These may be used in environments where you want to assert that the
-\fBCargo.lock\fR file is up\-to\-date (such as a CI build) or want to avoid network
-access.
-.RE
-.sp
-\fB\-\-offline\fR
-.RS 4
-Prevents Cargo from accessing the network for any reason. Without this
-flag, Cargo will stop with an error if it needs to access the network and
-the network is not available. With this flag, Cargo will attempt to
-proceed without the network if possible.
-.sp
-Beware that this may result in different dependency resolution than online
-mode. Cargo will restrict itself to crates that are downloaded locally, even
-if there might be a newer version as indicated in the local copy of the index.
-See the \fBcargo\-fetch\fR(1) command to download dependencies before going
-offline.
-.sp
-May also be specified with the \fBnet.offline\fR \fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.SS "Common Options"
-.sp
-\fB+\fR\fItoolchain\fR
-.RS 4
-If Cargo has been installed with rustup, and the first argument to \fBcargo\fR
-begins with \fB+\fR, it will be interpreted as a rustup toolchain name (such
-as \fB+stable\fR or \fB+nightly\fR).
-See the \fIrustup documentation\fR <https://rust\-lang.github.io/rustup/overrides.html>
-for more information about how toolchain overrides work.
-.RE
-.sp
-\fB\-h\fR, 
-\fB\-\-help\fR
-.RS 4
-Prints help information.
-.RE
-.sp
-\fB\-Z\fR \fIflag\fR
-.RS 4
-Unstable (nightly\-only) flags to Cargo. Run \fBcargo \-Z help\fR for details.
-.RE
-.SH "ENVIRONMENT"
-See \fIthe reference\fR <https://doc.rust\-lang.org/cargo/reference/environment\-variables.html> for
-details on environment variables that Cargo reads.
-.SH "EXIT STATUS"
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB0\fR: Cargo succeeded.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB101\fR: Cargo failed to complete.
-.RE
-.SH "EXAMPLES"
-.sp
-.RS 4
-\h'-04' 1.\h'+01'Remove the entire target directory:
-.sp
-.RS 4
-.nf
-cargo clean
-.fi
-.RE
-.RE
-.sp
-.RS 4
-\h'-04' 2.\h'+01'Remove only the release artifacts:
-.sp
-.RS 4
-.nf
-cargo clean \-\-release
-.fi
-.RE
-.RE
-.SH "SEE ALSO"
-\fBcargo\fR(1), \fBcargo\-build\fR(1)
diff --git a/darwin-x86/1.57.0/share/man/man1/cargo-doc.1 b/darwin-x86/1.57.0/share/man/man1/cargo-doc.1
deleted file mode 100644
index 32ac9fe..0000000
--- a/darwin-x86/1.57.0/share/man/man1/cargo-doc.1
+++ /dev/null
@@ -1,344 +0,0 @@
-'\" t
-.TH "CARGO\-DOC" "1"
-.nh
-.ad l
-.ss \n[.ss] 0
-.SH "NAME"
-cargo\-doc \- Build a package's documentation
-.SH "SYNOPSIS"
-\fBcargo doc\fR [\fIoptions\fR]
-.SH "DESCRIPTION"
-Build the documentation for the local package and all dependencies. The output
-is placed in \fBtarget/doc\fR in rustdoc's usual format.
-.SH "OPTIONS"
-.SS "Documentation Options"
-.sp
-\fB\-\-open\fR
-.RS 4
-Open the docs in a browser after building them. This will use your default
-browser unless you define another one in the \fBBROWSER\fR environment variable
-or use the \fI\f(BIdoc.browser\fI\fR <https://doc.rust\-lang.org/cargo/reference/config.html#docbrowser> configuration
-option.
-.RE
-.sp
-\fB\-\-no\-deps\fR
-.RS 4
-Do not build documentation for dependencies.
-.RE
-.sp
-\fB\-\-document\-private\-items\fR
-.RS 4
-Include non\-public items in the documentation. This will be enabled by default if documenting a binary target.
-.RE
-.SS "Package Selection"
-By default, when no package selection options are given, the packages selected
-depend on the selected manifest file (based on the current working directory if
-\fB\-\-manifest\-path\fR is not given). If the manifest is the root of a workspace then
-the workspaces default members are selected, otherwise only the package defined
-by the manifest will be selected.
-.sp
-The default members of a workspace can be set explicitly with the
-\fBworkspace.default\-members\fR key in the root manifest. If this is not set, a
-virtual workspace will include all workspace members (equivalent to passing
-\fB\-\-workspace\fR), and a non\-virtual workspace will include only the root crate itself.
-.sp
-\fB\-p\fR \fIspec\fR\&..., 
-\fB\-\-package\fR \fIspec\fR\&...
-.RS 4
-Document only the specified packages. See \fBcargo\-pkgid\fR(1) for the
-SPEC format. This flag may be specified multiple times and supports common Unix
-glob patterns like \fB*\fR, \fB?\fR and \fB[]\fR\&. However, to avoid your shell accidentally 
-expanding glob patterns before Cargo handles them, you must use single quotes or
-double quotes around each pattern.
-.RE
-.sp
-\fB\-\-workspace\fR
-.RS 4
-Document all members in the workspace.
-.RE
-.sp
-\fB\-\-all\fR
-.RS 4
-Deprecated alias for \fB\-\-workspace\fR\&.
-.RE
-.sp
-\fB\-\-exclude\fR \fISPEC\fR\&...
-.RS 4
-Exclude the specified packages. Must be used in conjunction with the
-\fB\-\-workspace\fR flag. This flag may be specified multiple times and supports
-common Unix glob patterns like \fB*\fR, \fB?\fR and \fB[]\fR\&. However, to avoid your shell
-accidentally expanding glob patterns before Cargo handles them, you must use
-single quotes or double quotes around each pattern.
-.RE
-.SS "Target Selection"
-When no target selection options are given, \fBcargo doc\fR will document all
-binary and library targets of the selected package. The binary will be skipped
-if its name is the same as the lib target. Binaries are skipped if they have
-\fBrequired\-features\fR that are missing.
-.sp
-The default behavior can be changed by setting \fBdoc = false\fR for the target in
-the manifest settings. Using target selection options will ignore the \fBdoc\fR
-flag and will always document the given target.
-.sp
-\fB\-\-lib\fR
-.RS 4
-Document the package's library.
-.RE
-.sp
-\fB\-\-bin\fR \fIname\fR\&...
-.RS 4
-Document the specified binary. This flag may be specified multiple times
-and supports common Unix glob patterns.
-.RE
-.sp
-\fB\-\-bins\fR
-.RS 4
-Document all binary targets.
-.RE
-.sp
-\fB\-\-example\fR \fIname\fR\&...
-.RS 4
-Document the specified example. This flag may be specified multiple times
-and supports common Unix glob patterns.
-.RE
-.sp
-\fB\-\-examples\fR
-.RS 4
-Document all example targets.
-.RE
-.SS "Feature Selection"
-The feature flags allow you to control which features are enabled. When no
-feature options are given, the \fBdefault\fR feature is activated for every
-selected package.
-.sp
-See \fIthe features documentation\fR <https://doc.rust\-lang.org/cargo/reference/features.html#command\-line\-feature\-options>
-for more details.
-.sp
-\fB\-\-features\fR \fIfeatures\fR
-.RS 4
-Space or comma separated list of features to activate. Features of workspace
-members may be enabled with \fBpackage\-name/feature\-name\fR syntax. This flag may
-be specified multiple times, which enables all specified features.
-.RE
-.sp
-\fB\-\-all\-features\fR
-.RS 4
-Activate all available features of all selected packages.
-.RE
-.sp
-\fB\-\-no\-default\-features\fR
-.RS 4
-Do not activate the \fBdefault\fR feature of the selected packages.
-.RE
-.SS "Compilation Options"
-.sp
-\fB\-\-target\fR \fItriple\fR
-.RS 4
-Document for the given architecture. The default is the host
-architecture. The general format of the triple is
-\fB<arch><sub>\-<vendor>\-<sys>\-<abi>\fR\&. Run \fBrustc \-\-print target\-list\fR for a
-list of supported targets.
-.sp
-This may also be specified with the \fBbuild.target\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.sp
-Note that specifying this flag makes Cargo run in a different mode where the
-target artifacts are placed in a separate directory. See the
-\fIbuild cache\fR <https://doc.rust\-lang.org/cargo/guide/build\-cache.html> documentation for more details.
-.RE
-.sp
-\fB\-\-release\fR
-.RS 4
-Document optimized artifacts with the \fBrelease\fR profile.
-See also the \fB\-\-profile\fR option for choosing a specific profile by name.
-.RE
-.sp
-\fB\-\-profile\fR \fIname\fR
-.RS 4
-Document with the given profile.
-See the \fIthe reference\fR <https://doc.rust\-lang.org/cargo/reference/profiles.html> for more details on profiles.
-.RE
-.sp
-\fB\-\-ignore\-rust\-version\fR
-.RS 4
-Document the target even if the selected Rust compiler is older than the
-required Rust version as configured in the project's \fBrust\-version\fR field.
-.RE
-.SS "Output Options"
-.sp
-\fB\-\-target\-dir\fR \fIdirectory\fR
-.RS 4
-Directory for all generated artifacts and intermediate files. May also be
-specified with the \fBCARGO_TARGET_DIR\fR environment variable, or the
-\fBbuild.target\-dir\fR \fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-Defaults to \fBtarget\fR in the root of the workspace.
-.RE
-.SS "Display Options"
-.sp
-\fB\-v\fR, 
-\fB\-\-verbose\fR
-.RS 4
-Use verbose output. May be specified twice for "very verbose" output which
-includes extra output such as dependency warnings and build script output.
-May also be specified with the \fBterm.verbose\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.sp
-\fB\-q\fR, 
-\fB\-\-quiet\fR
-.RS 4
-No output printed to stdout.
-.RE
-.sp
-\fB\-\-color\fR \fIwhen\fR
-.RS 4
-Control when colored output is used. Valid values:
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBauto\fR (default): Automatically detect if color support is available on the
-terminal.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBalways\fR: Always display colors.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBnever\fR: Never display colors.
-.RE
-.sp
-May also be specified with the \fBterm.color\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.sp
-\fB\-\-message\-format\fR \fIfmt\fR
-.RS 4
-The output format for diagnostic messages. Can be specified multiple times
-and consists of comma\-separated values. Valid values:
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBhuman\fR (default): Display in a human\-readable text format. Conflicts with
-\fBshort\fR and \fBjson\fR\&.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBshort\fR: Emit shorter, human\-readable text messages. Conflicts with \fBhuman\fR
-and \fBjson\fR\&.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBjson\fR: Emit JSON messages to stdout. See
-\fIthe reference\fR <https://doc.rust\-lang.org/cargo/reference/external\-tools.html#json\-messages>
-for more details. Conflicts with \fBhuman\fR and \fBshort\fR\&.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBjson\-diagnostic\-short\fR: Ensure the \fBrendered\fR field of JSON messages contains
-the "short" rendering from rustc. Cannot be used with \fBhuman\fR or \fBshort\fR\&.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBjson\-diagnostic\-rendered\-ansi\fR: Ensure the \fBrendered\fR field of JSON messages
-contains embedded ANSI color codes for respecting rustc's default color
-scheme. Cannot be used with \fBhuman\fR or \fBshort\fR\&.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBjson\-render\-diagnostics\fR: Instruct Cargo to not include rustc diagnostics in
-in JSON messages printed, but instead Cargo itself should render the
-JSON diagnostics coming from rustc. Cargo's own JSON diagnostics and others
-coming from rustc are still emitted. Cannot be used with \fBhuman\fR or \fBshort\fR\&.
-.RE
-.RE
-.SS "Manifest Options"
-.sp
-\fB\-\-manifest\-path\fR \fIpath\fR
-.RS 4
-Path to the \fBCargo.toml\fR file. By default, Cargo searches for the
-\fBCargo.toml\fR file in the current directory or any parent directory.
-.RE
-.sp
-\fB\-\-frozen\fR, 
-\fB\-\-locked\fR
-.RS 4
-Either of these flags requires that the \fBCargo.lock\fR file is
-up\-to\-date. If the lock file is missing, or it needs to be updated, Cargo will
-exit with an error. The \fB\-\-frozen\fR flag also prevents Cargo from
-attempting to access the network to determine if it is out\-of\-date.
-.sp
-These may be used in environments where you want to assert that the
-\fBCargo.lock\fR file is up\-to\-date (such as a CI build) or want to avoid network
-access.
-.RE
-.sp
-\fB\-\-offline\fR
-.RS 4
-Prevents Cargo from accessing the network for any reason. Without this
-flag, Cargo will stop with an error if it needs to access the network and
-the network is not available. With this flag, Cargo will attempt to
-proceed without the network if possible.
-.sp
-Beware that this may result in different dependency resolution than online
-mode. Cargo will restrict itself to crates that are downloaded locally, even
-if there might be a newer version as indicated in the local copy of the index.
-See the \fBcargo\-fetch\fR(1) command to download dependencies before going
-offline.
-.sp
-May also be specified with the \fBnet.offline\fR \fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.SS "Common Options"
-.sp
-\fB+\fR\fItoolchain\fR
-.RS 4
-If Cargo has been installed with rustup, and the first argument to \fBcargo\fR
-begins with \fB+\fR, it will be interpreted as a rustup toolchain name (such
-as \fB+stable\fR or \fB+nightly\fR).
-See the \fIrustup documentation\fR <https://rust\-lang.github.io/rustup/overrides.html>
-for more information about how toolchain overrides work.
-.RE
-.sp
-\fB\-h\fR, 
-\fB\-\-help\fR
-.RS 4
-Prints help information.
-.RE
-.sp
-\fB\-Z\fR \fIflag\fR
-.RS 4
-Unstable (nightly\-only) flags to Cargo. Run \fBcargo \-Z help\fR for details.
-.RE
-.SS "Miscellaneous Options"
-.sp
-\fB\-j\fR \fIN\fR, 
-\fB\-\-jobs\fR \fIN\fR
-.RS 4
-Number of parallel jobs to run. May also be specified with the
-\fBbuild.jobs\fR \fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&. Defaults to
-the number of CPUs.
-.RE
-.SH "ENVIRONMENT"
-See \fIthe reference\fR <https://doc.rust\-lang.org/cargo/reference/environment\-variables.html> for
-details on environment variables that Cargo reads.
-.SH "EXIT STATUS"
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB0\fR: Cargo succeeded.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB101\fR: Cargo failed to complete.
-.RE
-.SH "EXAMPLES"
-.sp
-.RS 4
-\h'-04' 1.\h'+01'Build the local package documentation and its dependencies and output to
-\fBtarget/doc\fR\&.
-.sp
-.RS 4
-.nf
-cargo doc
-.fi
-.RE
-.RE
-.SH "SEE ALSO"
-\fBcargo\fR(1), \fBcargo\-rustdoc\fR(1), \fBrustdoc\fR(1)
diff --git a/darwin-x86/1.57.0/share/man/man1/cargo-fetch.1 b/darwin-x86/1.57.0/share/man/man1/cargo-fetch.1
deleted file mode 100644
index bdf8a97..0000000
--- a/darwin-x86/1.57.0/share/man/man1/cargo-fetch.1
+++ /dev/null
@@ -1,158 +0,0 @@
-'\" t
-.TH "CARGO\-FETCH" "1"
-.nh
-.ad l
-.ss \n[.ss] 0
-.SH "NAME"
-cargo\-fetch \- Fetch dependencies of a package from the network
-.SH "SYNOPSIS"
-\fBcargo fetch\fR [\fIoptions\fR]
-.SH "DESCRIPTION"
-If a \fBCargo.lock\fR file is available, this command will ensure that all of the
-git dependencies and/or registry dependencies are downloaded and locally
-available. Subsequent Cargo commands never touch the network after a \fBcargo fetch\fR unless the lock file changes.
-.sp
-If the lock file is not available, then this command will generate the lock
-file before fetching the dependencies.
-.sp
-If \fB\-\-target\fR is not specified, then all target dependencies are fetched.
-.sp
-See also the \fIcargo\-prefetch\fR <https://crates.io/crates/cargo\-prefetch>
-plugin which adds a command to download popular crates. This may be useful if
-you plan to use Cargo without a network with the \fB\-\-offline\fR flag.
-.SH "OPTIONS"
-.SS "Fetch options"
-.sp
-\fB\-\-target\fR \fItriple\fR
-.RS 4
-Fetch for the given architecture. The default is the host
-architecture. The general format of the triple is
-\fB<arch><sub>\-<vendor>\-<sys>\-<abi>\fR\&. Run \fBrustc \-\-print target\-list\fR for a
-list of supported targets.
-.sp
-This may also be specified with the \fBbuild.target\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.sp
-Note that specifying this flag makes Cargo run in a different mode where the
-target artifacts are placed in a separate directory. See the
-\fIbuild cache\fR <https://doc.rust\-lang.org/cargo/guide/build\-cache.html> documentation for more details.
-.RE
-.SS "Display Options"
-.sp
-\fB\-v\fR, 
-\fB\-\-verbose\fR
-.RS 4
-Use verbose output. May be specified twice for "very verbose" output which
-includes extra output such as dependency warnings and build script output.
-May also be specified with the \fBterm.verbose\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.sp
-\fB\-q\fR, 
-\fB\-\-quiet\fR
-.RS 4
-No output printed to stdout.
-.RE
-.sp
-\fB\-\-color\fR \fIwhen\fR
-.RS 4
-Control when colored output is used. Valid values:
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBauto\fR (default): Automatically detect if color support is available on the
-terminal.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBalways\fR: Always display colors.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBnever\fR: Never display colors.
-.RE
-.sp
-May also be specified with the \fBterm.color\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.SS "Manifest Options"
-.sp
-\fB\-\-manifest\-path\fR \fIpath\fR
-.RS 4
-Path to the \fBCargo.toml\fR file. By default, Cargo searches for the
-\fBCargo.toml\fR file in the current directory or any parent directory.
-.RE
-.sp
-\fB\-\-frozen\fR, 
-\fB\-\-locked\fR
-.RS 4
-Either of these flags requires that the \fBCargo.lock\fR file is
-up\-to\-date. If the lock file is missing, or it needs to be updated, Cargo will
-exit with an error. The \fB\-\-frozen\fR flag also prevents Cargo from
-attempting to access the network to determine if it is out\-of\-date.
-.sp
-These may be used in environments where you want to assert that the
-\fBCargo.lock\fR file is up\-to\-date (such as a CI build) or want to avoid network
-access.
-.RE
-.sp
-\fB\-\-offline\fR
-.RS 4
-Prevents Cargo from accessing the network for any reason. Without this
-flag, Cargo will stop with an error if it needs to access the network and
-the network is not available. With this flag, Cargo will attempt to
-proceed without the network if possible.
-.sp
-Beware that this may result in different dependency resolution than online
-mode. Cargo will restrict itself to crates that are downloaded locally, even
-if there might be a newer version as indicated in the local copy of the index.
-See the \fBcargo\-fetch\fR(1) command to download dependencies before going
-offline.
-.sp
-May also be specified with the \fBnet.offline\fR \fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.SS "Common Options"
-.sp
-\fB+\fR\fItoolchain\fR
-.RS 4
-If Cargo has been installed with rustup, and the first argument to \fBcargo\fR
-begins with \fB+\fR, it will be interpreted as a rustup toolchain name (such
-as \fB+stable\fR or \fB+nightly\fR).
-See the \fIrustup documentation\fR <https://rust\-lang.github.io/rustup/overrides.html>
-for more information about how toolchain overrides work.
-.RE
-.sp
-\fB\-h\fR, 
-\fB\-\-help\fR
-.RS 4
-Prints help information.
-.RE
-.sp
-\fB\-Z\fR \fIflag\fR
-.RS 4
-Unstable (nightly\-only) flags to Cargo. Run \fBcargo \-Z help\fR for details.
-.RE
-.SH "ENVIRONMENT"
-See \fIthe reference\fR <https://doc.rust\-lang.org/cargo/reference/environment\-variables.html> for
-details on environment variables that Cargo reads.
-.SH "EXIT STATUS"
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB0\fR: Cargo succeeded.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB101\fR: Cargo failed to complete.
-.RE
-.SH "EXAMPLES"
-.sp
-.RS 4
-\h'-04' 1.\h'+01'Fetch all dependencies:
-.sp
-.RS 4
-.nf
-cargo fetch
-.fi
-.RE
-.RE
-.SH "SEE ALSO"
-\fBcargo\fR(1), \fBcargo\-update\fR(1), \fBcargo\-generate\-lockfile\fR(1)
diff --git a/darwin-x86/1.57.0/share/man/man1/cargo-fix.1 b/darwin-x86/1.57.0/share/man/man1/cargo-fix.1
deleted file mode 100644
index 97c34bb..0000000
--- a/darwin-x86/1.57.0/share/man/man1/cargo-fix.1
+++ /dev/null
@@ -1,491 +0,0 @@
-'\" t
-.TH "CARGO\-FIX" "1"
-.nh
-.ad l
-.ss \n[.ss] 0
-.SH "NAME"
-cargo\-fix \- Automatically fix lint warnings reported by rustc
-.SH "SYNOPSIS"
-\fBcargo fix\fR [\fIoptions\fR]
-.SH "DESCRIPTION"
-This Cargo subcommand will automatically take rustc's suggestions from
-diagnostics like warnings and apply them to your source code. This is intended
-to help automate tasks that rustc itself already knows how to tell you to fix!
-.sp
-Executing \fBcargo fix\fR will under the hood execute \fBcargo\-check\fR(1). Any warnings
-applicable to your crate will be automatically fixed (if possible) and all
-remaining warnings will be displayed when the check process is finished. For
-example if you'd like to apply all fixes to the current package, you can run:
-.sp
-.RS 4
-.nf
-cargo fix
-.fi
-.RE
-.sp
-which behaves the same as \fBcargo check \-\-all\-targets\fR\&.
-.sp
-\fBcargo fix\fR is only capable of fixing code that is normally compiled with
-\fBcargo check\fR\&. If code is conditionally enabled with optional features, you
-will need to enable those features for that code to be analyzed:
-.sp
-.RS 4
-.nf
-cargo fix \-\-features foo
-.fi
-.RE
-.sp
-Similarly, other \fBcfg\fR expressions like platform\-specific code will need to
-pass \fB\-\-target\fR to fix code for the given target.
-.sp
-.RS 4
-.nf
-cargo fix \-\-target x86_64\-pc\-windows\-gnu
-.fi
-.RE
-.sp
-If you encounter any problems with \fBcargo fix\fR or otherwise have any questions
-or feature requests please don't hesitate to file an issue at
-<https://github.com/rust\-lang/cargo>\&.
-.SS "Edition migration"
-The \fBcargo fix\fR subcommand can also be used to migrate a package from one
-\fIedition\fR <https://doc.rust\-lang.org/edition\-guide/editions/transitioning\-an\-existing\-project\-to\-a\-new\-edition.html> to the next. The general procedure is:
-.sp
-.RS 4
-\h'-04' 1.\h'+01'Run \fBcargo fix \-\-edition\fR\&. Consider also using the \fB\-\-all\-features\fR flag if
-your project has multiple features. You may also want to run \fBcargo fix \-\-edition\fR multiple times with different \fB\-\-target\fR flags if your project
-has platform\-specific code gated by \fBcfg\fR attributes.
-.RE
-.sp
-.RS 4
-\h'-04' 2.\h'+01'Modify \fBCargo.toml\fR to set the \fIedition field\fR <https://doc.rust\-lang.org/cargo/reference/manifest.html#the\-edition\-field> to the new edition.
-.RE
-.sp
-.RS 4
-\h'-04' 3.\h'+01'Run your project tests to verify that everything still works. If new
-warnings are issued, you may want to consider running \fBcargo fix\fR again
-(without the \fB\-\-edition\fR flag) to apply any suggestions given by the
-compiler.
-.RE
-.sp
-And hopefully that's it! Just keep in mind of the caveats mentioned above that
-\fBcargo fix\fR cannot update code for inactive features or \fBcfg\fR expressions.
-Also, in some rare cases the compiler is unable to automatically migrate all
-code to the new edition, and this may require manual changes after building
-with the new edition.
-.SH "OPTIONS"
-.SS "Fix options"
-.sp
-\fB\-\-broken\-code\fR
-.RS 4
-Fix code even if it already has compiler errors. This is useful if \fBcargo fix\fR
-fails to apply the changes. It will apply the changes and leave the broken
-code in the working directory for you to inspect and manually fix.
-.RE
-.sp
-\fB\-\-edition\fR
-.RS 4
-Apply changes that will update the code to the next edition. This will not
-update the edition in the \fBCargo.toml\fR manifest, which must be updated
-manually after \fBcargo fix \-\-edition\fR has finished.
-.RE
-.sp
-\fB\-\-edition\-idioms\fR
-.RS 4
-Apply suggestions that will update code to the preferred style for the current
-edition.
-.RE
-.sp
-\fB\-\-allow\-no\-vcs\fR
-.RS 4
-Fix code even if a VCS was not detected.
-.RE
-.sp
-\fB\-\-allow\-dirty\fR
-.RS 4
-Fix code even if the working directory has changes.
-.RE
-.sp
-\fB\-\-allow\-staged\fR
-.RS 4
-Fix code even if the working directory has staged changes.
-.RE
-.SS "Package Selection"
-By default, when no package selection options are given, the packages selected
-depend on the selected manifest file (based on the current working directory if
-\fB\-\-manifest\-path\fR is not given). If the manifest is the root of a workspace then
-the workspaces default members are selected, otherwise only the package defined
-by the manifest will be selected.
-.sp
-The default members of a workspace can be set explicitly with the
-\fBworkspace.default\-members\fR key in the root manifest. If this is not set, a
-virtual workspace will include all workspace members (equivalent to passing
-\fB\-\-workspace\fR), and a non\-virtual workspace will include only the root crate itself.
-.sp
-\fB\-p\fR \fIspec\fR\&..., 
-\fB\-\-package\fR \fIspec\fR\&...
-.RS 4
-Fix only the specified packages. See \fBcargo\-pkgid\fR(1) for the
-SPEC format. This flag may be specified multiple times and supports common Unix
-glob patterns like \fB*\fR, \fB?\fR and \fB[]\fR\&. However, to avoid your shell accidentally 
-expanding glob patterns before Cargo handles them, you must use single quotes or
-double quotes around each pattern.
-.RE
-.sp
-\fB\-\-workspace\fR
-.RS 4
-Fix all members in the workspace.
-.RE
-.sp
-\fB\-\-all\fR
-.RS 4
-Deprecated alias for \fB\-\-workspace\fR\&.
-.RE
-.sp
-\fB\-\-exclude\fR \fISPEC\fR\&...
-.RS 4
-Exclude the specified packages. Must be used in conjunction with the
-\fB\-\-workspace\fR flag. This flag may be specified multiple times and supports
-common Unix glob patterns like \fB*\fR, \fB?\fR and \fB[]\fR\&. However, to avoid your shell
-accidentally expanding glob patterns before Cargo handles them, you must use
-single quotes or double quotes around each pattern.
-.RE
-.SS "Target Selection"
-When no target selection options are given, \fBcargo fix\fR will fix all targets
-(\fB\-\-all\-targets\fR implied). Binaries are skipped if they have
-\fBrequired\-features\fR that are missing.
-.sp
-Passing target selection flags will fix only the specified
-targets. 
-.sp
-Note that \fB\-\-bin\fR, \fB\-\-example\fR, \fB\-\-test\fR and \fB\-\-bench\fR flags also 
-support common Unix glob patterns like \fB*\fR, \fB?\fR and \fB[]\fR\&. However, to avoid your 
-shell accidentally expanding glob patterns before Cargo handles them, you must 
-use single quotes or double quotes around each glob pattern.
-.sp
-\fB\-\-lib\fR
-.RS 4
-Fix the package's library.
-.RE
-.sp
-\fB\-\-bin\fR \fIname\fR\&...
-.RS 4
-Fix the specified binary. This flag may be specified multiple times
-and supports common Unix glob patterns.
-.RE
-.sp
-\fB\-\-bins\fR
-.RS 4
-Fix all binary targets.
-.RE
-.sp
-\fB\-\-example\fR \fIname\fR\&...
-.RS 4
-Fix the specified example. This flag may be specified multiple times
-and supports common Unix glob patterns.
-.RE
-.sp
-\fB\-\-examples\fR
-.RS 4
-Fix all example targets.
-.RE
-.sp
-\fB\-\-test\fR \fIname\fR\&...
-.RS 4
-Fix the specified integration test. This flag may be specified
-multiple times and supports common Unix glob patterns.
-.RE
-.sp
-\fB\-\-tests\fR
-.RS 4
-Fix all targets in test mode that have the \fBtest = true\fR manifest
-flag set. By default this includes the library and binaries built as
-unittests, and integration tests. Be aware that this will also build any
-required dependencies, so the lib target may be built twice (once as a
-unittest, and once as a dependency for binaries, integration tests, etc.).
-Targets may be enabled or disabled by setting the \fBtest\fR flag in the
-manifest settings for the target.
-.RE
-.sp
-\fB\-\-bench\fR \fIname\fR\&...
-.RS 4
-Fix the specified benchmark. This flag may be specified multiple
-times and supports common Unix glob patterns.
-.RE
-.sp
-\fB\-\-benches\fR
-.RS 4
-Fix all targets in benchmark mode that have the \fBbench = true\fR
-manifest flag set. By default this includes the library and binaries built
-as benchmarks, and bench targets. Be aware that this will also build any
-required dependencies, so the lib target may be built twice (once as a
-benchmark, and once as a dependency for binaries, benchmarks, etc.).
-Targets may be enabled or disabled by setting the \fBbench\fR flag in the
-manifest settings for the target.
-.RE
-.sp
-\fB\-\-all\-targets\fR
-.RS 4
-Fix all targets. This is equivalent to specifying \fB\-\-lib \-\-bins \-\-tests \-\-benches \-\-examples\fR\&.
-.RE
-.SS "Feature Selection"
-The feature flags allow you to control which features are enabled. When no
-feature options are given, the \fBdefault\fR feature is activated for every
-selected package.
-.sp
-See \fIthe features documentation\fR <https://doc.rust\-lang.org/cargo/reference/features.html#command\-line\-feature\-options>
-for more details.
-.sp
-\fB\-\-features\fR \fIfeatures\fR
-.RS 4
-Space or comma separated list of features to activate. Features of workspace
-members may be enabled with \fBpackage\-name/feature\-name\fR syntax. This flag may
-be specified multiple times, which enables all specified features.
-.RE
-.sp
-\fB\-\-all\-features\fR
-.RS 4
-Activate all available features of all selected packages.
-.RE
-.sp
-\fB\-\-no\-default\-features\fR
-.RS 4
-Do not activate the \fBdefault\fR feature of the selected packages.
-.RE
-.SS "Compilation Options"
-.sp
-\fB\-\-target\fR \fItriple\fR
-.RS 4
-Fix for the given architecture. The default is the host
-architecture. The general format of the triple is
-\fB<arch><sub>\-<vendor>\-<sys>\-<abi>\fR\&. Run \fBrustc \-\-print target\-list\fR for a
-list of supported targets.
-.sp
-This may also be specified with the \fBbuild.target\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.sp
-Note that specifying this flag makes Cargo run in a different mode where the
-target artifacts are placed in a separate directory. See the
-\fIbuild cache\fR <https://doc.rust\-lang.org/cargo/guide/build\-cache.html> documentation for more details.
-.RE
-.sp
-\fB\-\-release\fR
-.RS 4
-Fix optimized artifacts with the \fBrelease\fR profile.
-See also the \fB\-\-profile\fR option for choosing a specific profile by name.
-.RE
-.sp
-\fB\-\-profile\fR \fIname\fR
-.RS 4
-Fix with the given profile.
-.sp
-As a special case, specifying the \fBtest\fR profile will also enable checking in
-test mode which will enable checking tests and enable the \fBtest\fR cfg option.
-See \fIrustc tests\fR <https://doc.rust\-lang.org/rustc/tests/index.html> for more
-detail.
-.sp
-See the \fIthe reference\fR <https://doc.rust\-lang.org/cargo/reference/profiles.html> for more details on profiles.
-.RE
-.sp
-\fB\-\-ignore\-rust\-version\fR
-.RS 4
-Fix the target even if the selected Rust compiler is older than the
-required Rust version as configured in the project's \fBrust\-version\fR field.
-.RE
-.SS "Output Options"
-.sp
-\fB\-\-target\-dir\fR \fIdirectory\fR
-.RS 4
-Directory for all generated artifacts and intermediate files. May also be
-specified with the \fBCARGO_TARGET_DIR\fR environment variable, or the
-\fBbuild.target\-dir\fR \fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-Defaults to \fBtarget\fR in the root of the workspace.
-.RE
-.SS "Display Options"
-.sp
-\fB\-v\fR, 
-\fB\-\-verbose\fR
-.RS 4
-Use verbose output. May be specified twice for "very verbose" output which
-includes extra output such as dependency warnings and build script output.
-May also be specified with the \fBterm.verbose\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.sp
-\fB\-q\fR, 
-\fB\-\-quiet\fR
-.RS 4
-No output printed to stdout.
-.RE
-.sp
-\fB\-\-color\fR \fIwhen\fR
-.RS 4
-Control when colored output is used. Valid values:
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBauto\fR (default): Automatically detect if color support is available on the
-terminal.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBalways\fR: Always display colors.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBnever\fR: Never display colors.
-.RE
-.sp
-May also be specified with the \fBterm.color\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.sp
-\fB\-\-message\-format\fR \fIfmt\fR
-.RS 4
-The output format for diagnostic messages. Can be specified multiple times
-and consists of comma\-separated values. Valid values:
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBhuman\fR (default): Display in a human\-readable text format. Conflicts with
-\fBshort\fR and \fBjson\fR\&.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBshort\fR: Emit shorter, human\-readable text messages. Conflicts with \fBhuman\fR
-and \fBjson\fR\&.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBjson\fR: Emit JSON messages to stdout. See
-\fIthe reference\fR <https://doc.rust\-lang.org/cargo/reference/external\-tools.html#json\-messages>
-for more details. Conflicts with \fBhuman\fR and \fBshort\fR\&.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBjson\-diagnostic\-short\fR: Ensure the \fBrendered\fR field of JSON messages contains
-the "short" rendering from rustc. Cannot be used with \fBhuman\fR or \fBshort\fR\&.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBjson\-diagnostic\-rendered\-ansi\fR: Ensure the \fBrendered\fR field of JSON messages
-contains embedded ANSI color codes for respecting rustc's default color
-scheme. Cannot be used with \fBhuman\fR or \fBshort\fR\&.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBjson\-render\-diagnostics\fR: Instruct Cargo to not include rustc diagnostics in
-in JSON messages printed, but instead Cargo itself should render the
-JSON diagnostics coming from rustc. Cargo's own JSON diagnostics and others
-coming from rustc are still emitted. Cannot be used with \fBhuman\fR or \fBshort\fR\&.
-.RE
-.RE
-.SS "Manifest Options"
-.sp
-\fB\-\-manifest\-path\fR \fIpath\fR
-.RS 4
-Path to the \fBCargo.toml\fR file. By default, Cargo searches for the
-\fBCargo.toml\fR file in the current directory or any parent directory.
-.RE
-.sp
-\fB\-\-frozen\fR, 
-\fB\-\-locked\fR
-.RS 4
-Either of these flags requires that the \fBCargo.lock\fR file is
-up\-to\-date. If the lock file is missing, or it needs to be updated, Cargo will
-exit with an error. The \fB\-\-frozen\fR flag also prevents Cargo from
-attempting to access the network to determine if it is out\-of\-date.
-.sp
-These may be used in environments where you want to assert that the
-\fBCargo.lock\fR file is up\-to\-date (such as a CI build) or want to avoid network
-access.
-.RE
-.sp
-\fB\-\-offline\fR
-.RS 4
-Prevents Cargo from accessing the network for any reason. Without this
-flag, Cargo will stop with an error if it needs to access the network and
-the network is not available. With this flag, Cargo will attempt to
-proceed without the network if possible.
-.sp
-Beware that this may result in different dependency resolution than online
-mode. Cargo will restrict itself to crates that are downloaded locally, even
-if there might be a newer version as indicated in the local copy of the index.
-See the \fBcargo\-fetch\fR(1) command to download dependencies before going
-offline.
-.sp
-May also be specified with the \fBnet.offline\fR \fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.SS "Common Options"
-.sp
-\fB+\fR\fItoolchain\fR
-.RS 4
-If Cargo has been installed with rustup, and the first argument to \fBcargo\fR
-begins with \fB+\fR, it will be interpreted as a rustup toolchain name (such
-as \fB+stable\fR or \fB+nightly\fR).
-See the \fIrustup documentation\fR <https://rust\-lang.github.io/rustup/overrides.html>
-for more information about how toolchain overrides work.
-.RE
-.sp
-\fB\-h\fR, 
-\fB\-\-help\fR
-.RS 4
-Prints help information.
-.RE
-.sp
-\fB\-Z\fR \fIflag\fR
-.RS 4
-Unstable (nightly\-only) flags to Cargo. Run \fBcargo \-Z help\fR for details.
-.RE
-.SS "Miscellaneous Options"
-.sp
-\fB\-j\fR \fIN\fR, 
-\fB\-\-jobs\fR \fIN\fR
-.RS 4
-Number of parallel jobs to run. May also be specified with the
-\fBbuild.jobs\fR \fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&. Defaults to
-the number of CPUs.
-.RE
-.SH "ENVIRONMENT"
-See \fIthe reference\fR <https://doc.rust\-lang.org/cargo/reference/environment\-variables.html> for
-details on environment variables that Cargo reads.
-.SH "EXIT STATUS"
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB0\fR: Cargo succeeded.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB101\fR: Cargo failed to complete.
-.RE
-.SH "EXAMPLES"
-.sp
-.RS 4
-\h'-04' 1.\h'+01'Apply compiler suggestions to the local package:
-.sp
-.RS 4
-.nf
-cargo fix
-.fi
-.RE
-.RE
-.sp
-.RS 4
-\h'-04' 2.\h'+01'Update a package to prepare it for the next edition:
-.sp
-.RS 4
-.nf
-cargo fix \-\-edition
-.fi
-.RE
-.RE
-.sp
-.RS 4
-\h'-04' 3.\h'+01'Apply suggested idioms for the current edition:
-.sp
-.RS 4
-.nf
-cargo fix \-\-edition\-idioms
-.fi
-.RE
-.RE
-.SH "SEE ALSO"
-\fBcargo\fR(1), \fBcargo\-check\fR(1)
diff --git a/darwin-x86/1.57.0/share/man/man1/cargo-generate-lockfile.1 b/darwin-x86/1.57.0/share/man/man1/cargo-generate-lockfile.1
deleted file mode 100644
index 7f32f9f..0000000
--- a/darwin-x86/1.57.0/share/man/man1/cargo-generate-lockfile.1
+++ /dev/null
@@ -1,136 +0,0 @@
-'\" t
-.TH "CARGO\-GENERATE\-LOCKFILE" "1"
-.nh
-.ad l
-.ss \n[.ss] 0
-.SH "NAME"
-cargo\-generate\-lockfile \- Generate the lockfile for a package
-.SH "SYNOPSIS"
-\fBcargo generate\-lockfile\fR [\fIoptions\fR]
-.SH "DESCRIPTION"
-This command will create the \fBCargo.lock\fR lockfile for the current package or
-workspace. If the lockfile already exists, it will be rebuilt with the latest
-available version of every package.
-.sp
-See also \fBcargo\-update\fR(1) which is also capable of creating a \fBCargo.lock\fR
-lockfile and has more options for controlling update behavior.
-.SH "OPTIONS"
-.SS "Display Options"
-.sp
-\fB\-v\fR, 
-\fB\-\-verbose\fR
-.RS 4
-Use verbose output. May be specified twice for "very verbose" output which
-includes extra output such as dependency warnings and build script output.
-May also be specified with the \fBterm.verbose\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.sp
-\fB\-q\fR, 
-\fB\-\-quiet\fR
-.RS 4
-No output printed to stdout.
-.RE
-.sp
-\fB\-\-color\fR \fIwhen\fR
-.RS 4
-Control when colored output is used. Valid values:
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBauto\fR (default): Automatically detect if color support is available on the
-terminal.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBalways\fR: Always display colors.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBnever\fR: Never display colors.
-.RE
-.sp
-May also be specified with the \fBterm.color\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.SS "Manifest Options"
-.sp
-\fB\-\-manifest\-path\fR \fIpath\fR
-.RS 4
-Path to the \fBCargo.toml\fR file. By default, Cargo searches for the
-\fBCargo.toml\fR file in the current directory or any parent directory.
-.RE
-.sp
-\fB\-\-frozen\fR, 
-\fB\-\-locked\fR
-.RS 4
-Either of these flags requires that the \fBCargo.lock\fR file is
-up\-to\-date. If the lock file is missing, or it needs to be updated, Cargo will
-exit with an error. The \fB\-\-frozen\fR flag also prevents Cargo from
-attempting to access the network to determine if it is out\-of\-date.
-.sp
-These may be used in environments where you want to assert that the
-\fBCargo.lock\fR file is up\-to\-date (such as a CI build) or want to avoid network
-access.
-.RE
-.sp
-\fB\-\-offline\fR
-.RS 4
-Prevents Cargo from accessing the network for any reason. Without this
-flag, Cargo will stop with an error if it needs to access the network and
-the network is not available. With this flag, Cargo will attempt to
-proceed without the network if possible.
-.sp
-Beware that this may result in different dependency resolution than online
-mode. Cargo will restrict itself to crates that are downloaded locally, even
-if there might be a newer version as indicated in the local copy of the index.
-See the \fBcargo\-fetch\fR(1) command to download dependencies before going
-offline.
-.sp
-May also be specified with the \fBnet.offline\fR \fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.SS "Common Options"
-.sp
-\fB+\fR\fItoolchain\fR
-.RS 4
-If Cargo has been installed with rustup, and the first argument to \fBcargo\fR
-begins with \fB+\fR, it will be interpreted as a rustup toolchain name (such
-as \fB+stable\fR or \fB+nightly\fR).
-See the \fIrustup documentation\fR <https://rust\-lang.github.io/rustup/overrides.html>
-for more information about how toolchain overrides work.
-.RE
-.sp
-\fB\-h\fR, 
-\fB\-\-help\fR
-.RS 4
-Prints help information.
-.RE
-.sp
-\fB\-Z\fR \fIflag\fR
-.RS 4
-Unstable (nightly\-only) flags to Cargo. Run \fBcargo \-Z help\fR for details.
-.RE
-.SH "ENVIRONMENT"
-See \fIthe reference\fR <https://doc.rust\-lang.org/cargo/reference/environment\-variables.html> for
-details on environment variables that Cargo reads.
-.SH "EXIT STATUS"
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB0\fR: Cargo succeeded.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB101\fR: Cargo failed to complete.
-.RE
-.SH "EXAMPLES"
-.sp
-.RS 4
-\h'-04' 1.\h'+01'Create or update the lockfile for the current package or workspace:
-.sp
-.RS 4
-.nf
-cargo generate\-lockfile
-.fi
-.RE
-.RE
-.SH "SEE ALSO"
-\fBcargo\fR(1), \fBcargo\-update\fR(1)
diff --git a/darwin-x86/1.57.0/share/man/man1/cargo-init.1 b/darwin-x86/1.57.0/share/man/man1/cargo-init.1
deleted file mode 100644
index 16fc80f..0000000
--- a/darwin-x86/1.57.0/share/man/man1/cargo-init.1
+++ /dev/null
@@ -1,149 +0,0 @@
-'\" t
-.TH "CARGO\-INIT" "1"
-.nh
-.ad l
-.ss \n[.ss] 0
-.SH "NAME"
-cargo\-init \- Create a new Cargo package in an existing directory
-.SH "SYNOPSIS"
-\fBcargo init\fR [\fIoptions\fR] [\fIpath\fR]
-.SH "DESCRIPTION"
-This command will create a new Cargo manifest in the current directory. Give a
-path as an argument to create in the given directory.
-.sp
-If there are typically\-named Rust source files already in the directory, those
-will be used. If not, then a sample \fBsrc/main.rs\fR file will be created, or
-\fBsrc/lib.rs\fR if \fB\-\-lib\fR is passed.
-.sp
-If the directory is not already in a VCS repository, then a new repository
-is created (see \fB\-\-vcs\fR below).
-.sp
-See \fBcargo\-new\fR(1) for a similar command which will create a new package in
-a new directory.
-.SH "OPTIONS"
-.SS "Init Options"
-.sp
-\fB\-\-bin\fR
-.RS 4
-Create a package with a binary target (\fBsrc/main.rs\fR).
-This is the default behavior.
-.RE
-.sp
-\fB\-\-lib\fR
-.RS 4
-Create a package with a library target (\fBsrc/lib.rs\fR).
-.RE
-.sp
-\fB\-\-edition\fR \fIedition\fR
-.RS 4
-Specify the Rust edition to use. Default is 2021.
-Possible values: 2015, 2018, 2021
-.RE
-.sp
-\fB\-\-name\fR \fIname\fR
-.RS 4
-Set the package name. Defaults to the directory name.
-.RE
-.sp
-\fB\-\-vcs\fR \fIvcs\fR
-.RS 4
-Initialize a new VCS repository for the given version control system (git,
-hg, pijul, or fossil) or do not initialize any version control at all
-(none). If not specified, defaults to \fBgit\fR or the configuration value
-\fBcargo\-new.vcs\fR, or \fBnone\fR if already inside a VCS repository.
-.RE
-.sp
-\fB\-\-registry\fR \fIregistry\fR
-.RS 4
-This sets the \fBpublish\fR field in \fBCargo.toml\fR to the given registry name
-which will restrict publishing only to that registry.
-.sp
-Registry names are defined in \fICargo config files\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-If not specified, the default registry defined by the \fBregistry.default\fR
-config key is used. If the default registry is not set and \fB\-\-registry\fR is not
-used, the \fBpublish\fR field will not be set which means that publishing will not
-be restricted.
-.RE
-.SS "Display Options"
-.sp
-\fB\-v\fR, 
-\fB\-\-verbose\fR
-.RS 4
-Use verbose output. May be specified twice for "very verbose" output which
-includes extra output such as dependency warnings and build script output.
-May also be specified with the \fBterm.verbose\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.sp
-\fB\-q\fR, 
-\fB\-\-quiet\fR
-.RS 4
-No output printed to stdout.
-.RE
-.sp
-\fB\-\-color\fR \fIwhen\fR
-.RS 4
-Control when colored output is used. Valid values:
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBauto\fR (default): Automatically detect if color support is available on the
-terminal.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBalways\fR: Always display colors.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBnever\fR: Never display colors.
-.RE
-.sp
-May also be specified with the \fBterm.color\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.SS "Common Options"
-.sp
-\fB+\fR\fItoolchain\fR
-.RS 4
-If Cargo has been installed with rustup, and the first argument to \fBcargo\fR
-begins with \fB+\fR, it will be interpreted as a rustup toolchain name (such
-as \fB+stable\fR or \fB+nightly\fR).
-See the \fIrustup documentation\fR <https://rust\-lang.github.io/rustup/overrides.html>
-for more information about how toolchain overrides work.
-.RE
-.sp
-\fB\-h\fR, 
-\fB\-\-help\fR
-.RS 4
-Prints help information.
-.RE
-.sp
-\fB\-Z\fR \fIflag\fR
-.RS 4
-Unstable (nightly\-only) flags to Cargo. Run \fBcargo \-Z help\fR for details.
-.RE
-.SH "ENVIRONMENT"
-See \fIthe reference\fR <https://doc.rust\-lang.org/cargo/reference/environment\-variables.html> for
-details on environment variables that Cargo reads.
-.SH "EXIT STATUS"
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB0\fR: Cargo succeeded.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB101\fR: Cargo failed to complete.
-.RE
-.SH "EXAMPLES"
-.sp
-.RS 4
-\h'-04' 1.\h'+01'Create a binary Cargo package in the current directory:
-.sp
-.RS 4
-.nf
-cargo init
-.fi
-.RE
-.RE
-.SH "SEE ALSO"
-\fBcargo\fR(1), \fBcargo\-new\fR(1)
diff --git a/darwin-x86/1.57.0/share/man/man1/cargo-install.1 b/darwin-x86/1.57.0/share/man/man1/cargo-install.1
deleted file mode 100644
index 1391402..0000000
--- a/darwin-x86/1.57.0/share/man/man1/cargo-install.1
+++ /dev/null
@@ -1,410 +0,0 @@
-'\" t
-.TH "CARGO\-INSTALL" "1"
-.nh
-.ad l
-.ss \n[.ss] 0
-.SH "NAME"
-cargo\-install \- Build and install a Rust binary
-.SH "SYNOPSIS"
-\fBcargo install\fR [\fIoptions\fR] \fIcrate\fR\&...
-.br
-\fBcargo install\fR [\fIoptions\fR] \fB\-\-path\fR \fIpath\fR
-.br
-\fBcargo install\fR [\fIoptions\fR] \fB\-\-git\fR \fIurl\fR [\fIcrate\fR\&...]
-.br
-\fBcargo install\fR [\fIoptions\fR] \fB\-\-list\fR
-.SH "DESCRIPTION"
-This command manages Cargo's local set of installed binary crates. Only
-packages which have executable \fB[[bin]]\fR or \fB[[example]]\fR targets can be
-installed, and all executables are installed into the installation root's
-\fBbin\fR folder.
-.sp
-The installation root is determined, in order of precedence:
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB\-\-root\fR option
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBCARGO_INSTALL_ROOT\fR environment variable
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBinstall.root\fR Cargo \fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBCARGO_HOME\fR environment variable
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB$HOME/.cargo\fR
-.RE
-.sp
-There are multiple sources from which a crate can be installed. The default
-location is crates.io but the \fB\-\-git\fR, \fB\-\-path\fR, and \fB\-\-registry\fR flags can
-change this source. If the source contains more than one package (such as
-crates.io or a git repository with multiple crates) the \fIcrate\fR argument is
-required to indicate which crate should be installed.
-.sp
-Crates from crates.io can optionally specify the version they wish to install
-via the \fB\-\-version\fR flags, and similarly packages from git repositories can
-optionally specify the branch, tag, or revision that should be installed. If a
-crate has multiple binaries, the \fB\-\-bin\fR argument can selectively install only
-one of them, and if you'd rather install examples the \fB\-\-example\fR argument can
-be used as well.
-.sp
-If the package is already installed, Cargo will reinstall it if the installed
-version does not appear to be up\-to\-date. If any of the following values
-change, then Cargo will reinstall the package:
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'The package version and source.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'The set of binary names installed.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'The chosen features.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'The profile (\fB\-\-profile\fR).
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'The target (\fB\-\-target\fR).
-.RE
-.sp
-Installing with \fB\-\-path\fR will always build and install, unless there are
-conflicting binaries from another package. The \fB\-\-force\fR flag may be used to
-force Cargo to always reinstall the package.
-.sp
-If the source is crates.io or \fB\-\-git\fR then by default the crate will be built
-in a temporary target directory. To avoid this, the target directory can be
-specified by setting the \fBCARGO_TARGET_DIR\fR environment variable to a relative
-path. In particular, this can be useful for caching build artifacts on
-continuous integration systems.
-.sp
-By default, the \fBCargo.lock\fR file that is included with the package will be
-ignored. This means that Cargo will recompute which versions of dependencies
-to use, possibly using newer versions that have been released since the
-package was published. The \fB\-\-locked\fR flag can be used to force Cargo to use
-the packaged \fBCargo.lock\fR file if it is available. This may be useful for
-ensuring reproducible builds, to use the exact same set of dependencies that
-were available when the package was published. It may also be useful if a
-newer version of a dependency is published that no longer builds on your
-system, or has other problems. The downside to using \fB\-\-locked\fR is that you
-will not receive any fixes or updates to any dependency. Note that Cargo did
-not start publishing \fBCargo.lock\fR files until version 1.37, which means
-packages published with prior versions will not have a \fBCargo.lock\fR file
-available.
-.SH "OPTIONS"
-.SS "Install Options"
-.sp
-\fB\-\-vers\fR \fIversion\fR, 
-\fB\-\-version\fR \fIversion\fR
-.RS 4
-Specify a version to install. This may be a \fIversion
-requirement\fR <https://doc.rust\-lang.org/cargo/reference/specifying\-dependencies.md>, like \fB~1.2\fR, to have Cargo
-select the newest version from the given requirement. If the version does not
-have a requirement operator (such as \fB^\fR or \fB~\fR), then it must be in the form
-\fIMAJOR.MINOR.PATCH\fR, and will install exactly that version; it is \fInot\fR
-treated as a caret requirement like Cargo dependencies are.
-.RE
-.sp
-\fB\-\-git\fR \fIurl\fR
-.RS 4
-Git URL to install the specified crate from.
-.RE
-.sp
-\fB\-\-branch\fR \fIbranch\fR
-.RS 4
-Branch to use when installing from git.
-.RE
-.sp
-\fB\-\-tag\fR \fItag\fR
-.RS 4
-Tag to use when installing from git.
-.RE
-.sp
-\fB\-\-rev\fR \fIsha\fR
-.RS 4
-Specific commit to use when installing from git.
-.RE
-.sp
-\fB\-\-path\fR \fIpath\fR
-.RS 4
-Filesystem path to local crate to install.
-.RE
-.sp
-\fB\-\-list\fR
-.RS 4
-List all installed packages and their versions.
-.RE
-.sp
-\fB\-f\fR, 
-\fB\-\-force\fR
-.RS 4
-Force overwriting existing crates or binaries. This can be used if a package
-has installed a binary with the same name as another package. This is also
-useful if something has changed on the system that you want to rebuild with,
-such as a newer version of \fBrustc\fR\&.
-.RE
-.sp
-\fB\-\-no\-track\fR
-.RS 4
-By default, Cargo keeps track of the installed packages with a metadata file
-stored in the installation root directory. This flag tells Cargo not to use or
-create that file. With this flag, Cargo will refuse to overwrite any existing
-files unless the \fB\-\-force\fR flag is used. This also disables Cargo's ability to
-protect against multiple concurrent invocations of Cargo installing at the
-same time.
-.RE
-.sp
-\fB\-\-bin\fR \fIname\fR\&...
-.RS 4
-Install only the specified binary.
-.RE
-.sp
-\fB\-\-bins\fR
-.RS 4
-Install all binaries.
-.RE
-.sp
-\fB\-\-example\fR \fIname\fR\&...
-.RS 4
-Install only the specified example.
-.RE
-.sp
-\fB\-\-examples\fR
-.RS 4
-Install all examples.
-.RE
-.sp
-\fB\-\-root\fR \fIdir\fR
-.RS 4
-Directory to install packages into.
-.RE
-.sp
-\fB\-\-registry\fR \fIregistry\fR
-.RS 4
-Name of the registry to use. Registry names are defined in \fICargo config
-files\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&. If not specified, the default registry is used,
-which is defined by the \fBregistry.default\fR config key which defaults to
-\fBcrates\-io\fR\&.
-.RE
-.sp
-\fB\-\-index\fR \fIindex\fR
-.RS 4
-The URL of the registry index to use.
-.RE
-.SS "Feature Selection"
-The feature flags allow you to control which features are enabled. When no
-feature options are given, the \fBdefault\fR feature is activated for every
-selected package.
-.sp
-See \fIthe features documentation\fR <https://doc.rust\-lang.org/cargo/reference/features.html#command\-line\-feature\-options>
-for more details.
-.sp
-\fB\-\-features\fR \fIfeatures\fR
-.RS 4
-Space or comma separated list of features to activate. Features of workspace
-members may be enabled with \fBpackage\-name/feature\-name\fR syntax. This flag may
-be specified multiple times, which enables all specified features.
-.RE
-.sp
-\fB\-\-all\-features\fR
-.RS 4
-Activate all available features of all selected packages.
-.RE
-.sp
-\fB\-\-no\-default\-features\fR
-.RS 4
-Do not activate the \fBdefault\fR feature of the selected packages.
-.RE
-.SS "Compilation Options"
-.sp
-\fB\-\-target\fR \fItriple\fR
-.RS 4
-Install for the given architecture. The default is the host
-architecture. The general format of the triple is
-\fB<arch><sub>\-<vendor>\-<sys>\-<abi>\fR\&. Run \fBrustc \-\-print target\-list\fR for a
-list of supported targets.
-.sp
-This may also be specified with the \fBbuild.target\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.sp
-Note that specifying this flag makes Cargo run in a different mode where the
-target artifacts are placed in a separate directory. See the
-\fIbuild cache\fR <https://doc.rust\-lang.org/cargo/guide/build\-cache.html> documentation for more details.
-.RE
-.sp
-\fB\-\-target\-dir\fR \fIdirectory\fR
-.RS 4
-Directory for all generated artifacts and intermediate files. May also be
-specified with the \fBCARGO_TARGET_DIR\fR environment variable, or the
-\fBbuild.target\-dir\fR \fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-Defaults to a new temporary folder located in the
-temporary directory of the platform. 
-.sp
-When using \fB\-\-path\fR, by default it will use \fBtarget\fR directory in the workspace
-of the local crate unless \fB\-\-target\-dir\fR
-is specified.
-.RE
-.sp
-\fB\-\-debug\fR
-.RS 4
-Build with the \fBdev\fR profile instead the \fBrelease\fR profile.
-See also the \fB\-\-profile\fR option for choosing a specific profile by name.
-.RE
-.sp
-\fB\-\-profile\fR \fIname\fR
-.RS 4
-Install with the given profile.
-See the \fIthe reference\fR <https://doc.rust\-lang.org/cargo/reference/profiles.html> for more details on profiles.
-.RE
-.SS "Manifest Options"
-.sp
-\fB\-\-frozen\fR, 
-\fB\-\-locked\fR
-.RS 4
-Either of these flags requires that the \fBCargo.lock\fR file is
-up\-to\-date. If the lock file is missing, or it needs to be updated, Cargo will
-exit with an error. The \fB\-\-frozen\fR flag also prevents Cargo from
-attempting to access the network to determine if it is out\-of\-date.
-.sp
-These may be used in environments where you want to assert that the
-\fBCargo.lock\fR file is up\-to\-date (such as a CI build) or want to avoid network
-access.
-.RE
-.sp
-\fB\-\-offline\fR
-.RS 4
-Prevents Cargo from accessing the network for any reason. Without this
-flag, Cargo will stop with an error if it needs to access the network and
-the network is not available. With this flag, Cargo will attempt to
-proceed without the network if possible.
-.sp
-Beware that this may result in different dependency resolution than online
-mode. Cargo will restrict itself to crates that are downloaded locally, even
-if there might be a newer version as indicated in the local copy of the index.
-See the \fBcargo\-fetch\fR(1) command to download dependencies before going
-offline.
-.sp
-May also be specified with the \fBnet.offline\fR \fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.SS "Miscellaneous Options"
-.sp
-\fB\-j\fR \fIN\fR, 
-\fB\-\-jobs\fR \fIN\fR
-.RS 4
-Number of parallel jobs to run. May also be specified with the
-\fBbuild.jobs\fR \fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&. Defaults to
-the number of CPUs.
-.RE
-.SS "Display Options"
-.sp
-\fB\-v\fR, 
-\fB\-\-verbose\fR
-.RS 4
-Use verbose output. May be specified twice for "very verbose" output which
-includes extra output such as dependency warnings and build script output.
-May also be specified with the \fBterm.verbose\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.sp
-\fB\-q\fR, 
-\fB\-\-quiet\fR
-.RS 4
-No output printed to stdout.
-.RE
-.sp
-\fB\-\-color\fR \fIwhen\fR
-.RS 4
-Control when colored output is used. Valid values:
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBauto\fR (default): Automatically detect if color support is available on the
-terminal.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBalways\fR: Always display colors.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBnever\fR: Never display colors.
-.RE
-.sp
-May also be specified with the \fBterm.color\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.SS "Common Options"
-.sp
-\fB+\fR\fItoolchain\fR
-.RS 4
-If Cargo has been installed with rustup, and the first argument to \fBcargo\fR
-begins with \fB+\fR, it will be interpreted as a rustup toolchain name (such
-as \fB+stable\fR or \fB+nightly\fR).
-See the \fIrustup documentation\fR <https://rust\-lang.github.io/rustup/overrides.html>
-for more information about how toolchain overrides work.
-.RE
-.sp
-\fB\-h\fR, 
-\fB\-\-help\fR
-.RS 4
-Prints help information.
-.RE
-.sp
-\fB\-Z\fR \fIflag\fR
-.RS 4
-Unstable (nightly\-only) flags to Cargo. Run \fBcargo \-Z help\fR for details.
-.RE
-.SH "ENVIRONMENT"
-See \fIthe reference\fR <https://doc.rust\-lang.org/cargo/reference/environment\-variables.html> for
-details on environment variables that Cargo reads.
-.SH "EXIT STATUS"
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB0\fR: Cargo succeeded.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB101\fR: Cargo failed to complete.
-.RE
-.SH "EXAMPLES"
-.sp
-.RS 4
-\h'-04' 1.\h'+01'Install or upgrade a package from crates.io:
-.sp
-.RS 4
-.nf
-cargo install ripgrep
-.fi
-.RE
-.RE
-.sp
-.RS 4
-\h'-04' 2.\h'+01'Install or reinstall the package in the current directory:
-.sp
-.RS 4
-.nf
-cargo install \-\-path .
-.fi
-.RE
-.RE
-.sp
-.RS 4
-\h'-04' 3.\h'+01'View the list of installed packages:
-.sp
-.RS 4
-.nf
-cargo install \-\-list
-.fi
-.RE
-.RE
-.SH "SEE ALSO"
-\fBcargo\fR(1), \fBcargo\-uninstall\fR(1), \fBcargo\-search\fR(1), \fBcargo\-publish\fR(1)
diff --git a/darwin-x86/1.57.0/share/man/man1/cargo-locate-project.1 b/darwin-x86/1.57.0/share/man/man1/cargo-locate-project.1
deleted file mode 100644
index b3cb8d7..0000000
--- a/darwin-x86/1.57.0/share/man/man1/cargo-locate-project.1
+++ /dev/null
@@ -1,122 +0,0 @@
-'\" t
-.TH "CARGO\-LOCATE\-PROJECT" "1"
-.nh
-.ad l
-.ss \n[.ss] 0
-.SH "NAME"
-cargo\-locate\-project \- Print a JSON representation of a Cargo.toml file's location
-.SH "SYNOPSIS"
-\fBcargo locate\-project\fR [\fIoptions\fR]
-.SH "DESCRIPTION"
-This command will print a JSON object to stdout with the full path to the
-\fBCargo.toml\fR manifest.
-.SH "OPTIONS"
-.sp
-\fB\-\-workspace\fR
-.RS 4
-Locate the \fBCargo.toml\fR at the root of the workspace, as opposed to the current
-workspace member.
-.RE
-.SS "Display Options"
-.sp
-\fB\-\-message\-format\fR \fIfmt\fR
-.RS 4
-The representation in which to print the project location. Valid values:
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBjson\fR (default): JSON object with the path under the key "root".
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBplain\fR: Just the path.
-.RE
-.RE
-.sp
-\fB\-v\fR, 
-\fB\-\-verbose\fR
-.RS 4
-Use verbose output. May be specified twice for "very verbose" output which
-includes extra output such as dependency warnings and build script output.
-May also be specified with the \fBterm.verbose\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.sp
-\fB\-q\fR, 
-\fB\-\-quiet\fR
-.RS 4
-No output printed to stdout.
-.RE
-.sp
-\fB\-\-color\fR \fIwhen\fR
-.RS 4
-Control when colored output is used. Valid values:
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBauto\fR (default): Automatically detect if color support is available on the
-terminal.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBalways\fR: Always display colors.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBnever\fR: Never display colors.
-.RE
-.sp
-May also be specified with the \fBterm.color\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.SS "Manifest Options"
-.sp
-\fB\-\-manifest\-path\fR \fIpath\fR
-.RS 4
-Path to the \fBCargo.toml\fR file. By default, Cargo searches for the
-\fBCargo.toml\fR file in the current directory or any parent directory.
-.RE
-.SS "Common Options"
-.sp
-\fB+\fR\fItoolchain\fR
-.RS 4
-If Cargo has been installed with rustup, and the first argument to \fBcargo\fR
-begins with \fB+\fR, it will be interpreted as a rustup toolchain name (such
-as \fB+stable\fR or \fB+nightly\fR).
-See the \fIrustup documentation\fR <https://rust\-lang.github.io/rustup/overrides.html>
-for more information about how toolchain overrides work.
-.RE
-.sp
-\fB\-h\fR, 
-\fB\-\-help\fR
-.RS 4
-Prints help information.
-.RE
-.sp
-\fB\-Z\fR \fIflag\fR
-.RS 4
-Unstable (nightly\-only) flags to Cargo. Run \fBcargo \-Z help\fR for details.
-.RE
-.SH "ENVIRONMENT"
-See \fIthe reference\fR <https://doc.rust\-lang.org/cargo/reference/environment\-variables.html> for
-details on environment variables that Cargo reads.
-.SH "EXIT STATUS"
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB0\fR: Cargo succeeded.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB101\fR: Cargo failed to complete.
-.RE
-.SH "EXAMPLES"
-.sp
-.RS 4
-\h'-04' 1.\h'+01'Display the path to the manifest based on the current directory:
-.sp
-.RS 4
-.nf
-cargo locate\-project
-.fi
-.RE
-.RE
-.SH "SEE ALSO"
-\fBcargo\fR(1), \fBcargo\-metadata\fR(1)
diff --git a/darwin-x86/1.57.0/share/man/man1/cargo-login.1 b/darwin-x86/1.57.0/share/man/man1/cargo-login.1
deleted file mode 100644
index c19221b..0000000
--- a/darwin-x86/1.57.0/share/man/man1/cargo-login.1
+++ /dev/null
@@ -1,113 +0,0 @@
-'\" t
-.TH "CARGO\-LOGIN" "1"
-.nh
-.ad l
-.ss \n[.ss] 0
-.SH "NAME"
-cargo\-login \- Save an API token from the registry locally
-.SH "SYNOPSIS"
-\fBcargo login\fR [\fIoptions\fR] [\fItoken\fR]
-.SH "DESCRIPTION"
-This command will save the API token to disk so that commands that require
-authentication, such as \fBcargo\-publish\fR(1), will be automatically
-authenticated. The token is saved in \fB$CARGO_HOME/credentials.toml\fR\&. \fBCARGO_HOME\fR
-defaults to \fB\&.cargo\fR in your home directory.
-.sp
-If the \fItoken\fR argument is not specified, it will be read from stdin.
-.sp
-The API token for crates.io may be retrieved from <https://crates.io/me>\&.
-.sp
-Take care to keep the token secret, it should not be shared with anyone else.
-.SH "OPTIONS"
-.SS "Login Options"
-.sp
-\fB\-\-registry\fR \fIregistry\fR
-.RS 4
-Name of the registry to use. Registry names are defined in \fICargo config
-files\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&. If not specified, the default registry is used,
-which is defined by the \fBregistry.default\fR config key which defaults to
-\fBcrates\-io\fR\&.
-.RE
-.SS "Display Options"
-.sp
-\fB\-v\fR, 
-\fB\-\-verbose\fR
-.RS 4
-Use verbose output. May be specified twice for "very verbose" output which
-includes extra output such as dependency warnings and build script output.
-May also be specified with the \fBterm.verbose\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.sp
-\fB\-q\fR, 
-\fB\-\-quiet\fR
-.RS 4
-No output printed to stdout.
-.RE
-.sp
-\fB\-\-color\fR \fIwhen\fR
-.RS 4
-Control when colored output is used. Valid values:
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBauto\fR (default): Automatically detect if color support is available on the
-terminal.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBalways\fR: Always display colors.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBnever\fR: Never display colors.
-.RE
-.sp
-May also be specified with the \fBterm.color\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.SS "Common Options"
-.sp
-\fB+\fR\fItoolchain\fR
-.RS 4
-If Cargo has been installed with rustup, and the first argument to \fBcargo\fR
-begins with \fB+\fR, it will be interpreted as a rustup toolchain name (such
-as \fB+stable\fR or \fB+nightly\fR).
-See the \fIrustup documentation\fR <https://rust\-lang.github.io/rustup/overrides.html>
-for more information about how toolchain overrides work.
-.RE
-.sp
-\fB\-h\fR, 
-\fB\-\-help\fR
-.RS 4
-Prints help information.
-.RE
-.sp
-\fB\-Z\fR \fIflag\fR
-.RS 4
-Unstable (nightly\-only) flags to Cargo. Run \fBcargo \-Z help\fR for details.
-.RE
-.SH "ENVIRONMENT"
-See \fIthe reference\fR <https://doc.rust\-lang.org/cargo/reference/environment\-variables.html> for
-details on environment variables that Cargo reads.
-.SH "EXIT STATUS"
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB0\fR: Cargo succeeded.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB101\fR: Cargo failed to complete.
-.RE
-.SH "EXAMPLES"
-.sp
-.RS 4
-\h'-04' 1.\h'+01'Save the API token to disk:
-.sp
-.RS 4
-.nf
-cargo login
-.fi
-.RE
-.RE
-.SH "SEE ALSO"
-\fBcargo\fR(1), \fBcargo\-publish\fR(1)
diff --git a/darwin-x86/1.57.0/share/man/man1/cargo-metadata.1 b/darwin-x86/1.57.0/share/man/man1/cargo-metadata.1
deleted file mode 100644
index dfe7958..0000000
--- a/darwin-x86/1.57.0/share/man/man1/cargo-metadata.1
+++ /dev/null
@@ -1,457 +0,0 @@
-'\" t
-.TH "CARGO\-METADATA" "1"
-.nh
-.ad l
-.ss \n[.ss] 0
-.SH "NAME"
-cargo\-metadata \- Machine\-readable metadata about the current package
-.SH "SYNOPSIS"
-\fBcargo metadata\fR [\fIoptions\fR]
-.SH "DESCRIPTION"
-Output JSON to stdout containing information about the workspace members and
-resolved dependencies of the current package.
-.sp
-It is recommended to include the \fB\-\-format\-version\fR flag to future\-proof
-your code to ensure the output is in the format you are expecting.
-.sp
-See the \fIcargo_metadata crate\fR <https://crates.io/crates/cargo_metadata>
-for a Rust API for reading the metadata.
-.SH "OUTPUT FORMAT"
-The output has the following format:
-.sp
-.RS 4
-.nf
-{
-    /* Array of all packages in the workspace.
-       It also includes all feature\-enabled dependencies unless \-\-no\-deps is used.
-    */
-    "packages": [
-        {
-            /* The name of the package. */
-            "name": "my\-package",
-            /* The version of the package. */
-            "version": "0.1.0",
-            /* The Package ID, a unique identifier for referring to the package. */
-            "id": "my\-package 0.1.0 (path+file:///path/to/my\-package)",
-            /* The license value from the manifest, or null. */
-            "license": "MIT/Apache\-2.0",
-            /* The license\-file value from the manifest, or null. */
-            "license_file": "LICENSE",
-            /* The description value from the manifest, or null. */
-            "description": "Package description.",
-            /* The source ID of the package. This represents where
-               a package is retrieved from.
-               This is null for path dependencies and workspace members.
-               For other dependencies, it is a string with the format:
-               \- "registry+URL" for registry\-based dependencies.
-                 Example: "registry+https://github.com/rust\-lang/crates.io\-index"
-               \- "git+URL" for git\-based dependencies.
-                 Example: "git+https://github.com/rust\-lang/cargo?rev=5e85ba14aaa20f8133863373404cb0af69eeef2c#5e85ba14aaa20f8133863373404cb0af69eeef2c"
-            */
-            "source": null,
-            /* Array of dependencies declared in the package's manifest. */
-            "dependencies": [
-                {
-                    /* The name of the dependency. */
-                    "name": "bitflags",
-                    /* The source ID of the dependency. May be null, see
-                       description for the package source.
-                    */
-                    "source": "registry+https://github.com/rust\-lang/crates.io\-index",
-                    /* The version requirement for the dependency.
-                       Dependencies without a version requirement have a value of "*".
-                    */
-                    "req": "^1.0",
-                    /* The dependency kind.
-                       "dev", "build", or null for a normal dependency.
-                    */
-                    "kind": null,
-                    /* If the dependency is renamed, this is the new name for
-                       the dependency as a string.  null if it is not renamed.
-                    */
-                    "rename": null,
-                    /* Boolean of whether or not this is an optional dependency. */
-                    "optional": false,
-                    /* Boolean of whether or not default features are enabled. */
-                    "uses_default_features": true,
-                    /* Array of features enabled. */
-                    "features": [],
-                    /* The target platform for the dependency.
-                       null if not a target dependency.
-                    */
-                    "target": "cfg(windows)",
-                    /* The file system path for a local path dependency.
-                       not present if not a path dependency.
-                    */
-                    "path": "/path/to/dep",
-                    /* A string of the URL of the registry this dependency is from.
-                       If not specified or null, the dependency is from the default
-                       registry (crates.io).
-                    */
-                    "registry": null
-                }
-            ],
-            /* Array of Cargo targets. */
-            "targets": [
-                {
-                    /* Array of target kinds.
-                       \- lib targets list the `crate\-type` values from the
-                         manifest such as "lib", "rlib", "dylib",
-                         "proc\-macro", etc. (default ["lib"])
-                       \- binary is ["bin"]
-                       \- example is ["example"]
-                       \- integration test is ["test"]
-                       \- benchmark is ["bench"]
-                       \- build script is ["custom\-build"]
-                    */
-                    "kind": [
-                        "bin"
-                    ],
-                    /* Array of crate types.
-                       \- lib and example libraries list the `crate\-type` values
-                         from the manifest such as "lib", "rlib", "dylib",
-                         "proc\-macro", etc. (default ["lib"])
-                       \- all other target kinds are ["bin"]
-                    */
-                    "crate_types": [
-                        "bin"
-                    ],
-                    /* The name of the target. */
-                    "name": "my\-package",
-                    /* Absolute path to the root source file of the target. */
-                    "src_path": "/path/to/my\-package/src/main.rs",
-                    /* The Rust edition of the target.
-                       Defaults to the package edition.
-                    */
-                    "edition": "2018",
-                    /* Array of required features.
-                       This property is not included if no required features are set.
-                    */
-                    "required\-features": ["feat1"],
-                    /* Whether the target should be documented by `cargo doc`. */
-                    "doc": true,
-                    /* Whether or not this target has doc tests enabled, and
-                       the target is compatible with doc testing.
-                    */
-                    "doctest": false,
-                    /* Whether or not this target should be built and run with `\-\-test`
-                    */
-                    "test": true
-                }
-            ],
-            /* Set of features defined for the package.
-               Each feature maps to an array of features or dependencies it
-               enables.
-            */
-            "features": {
-                "default": [
-                    "feat1"
-                ],
-                "feat1": [],
-                "feat2": []
-            },
-            /* Absolute path to this package's manifest. */
-            "manifest_path": "/path/to/my\-package/Cargo.toml",
-            /* Package metadata.
-               This is null if no metadata is specified.
-            */
-            "metadata": {
-                "docs": {
-                    "rs": {
-                        "all\-features": true
-                    }
-                }
-            },
-            /* List of registries to which this package may be published.
-               Publishing is unrestricted if null, and forbidden if an empty array. */
-            "publish": [
-                "crates\-io"
-            ],
-            /* Array of authors from the manifest.
-               Empty array if no authors specified.
-            */
-            "authors": [
-                "Jane Doe <user@example.com>"
-            ],
-            /* Array of categories from the manifest. */
-            "categories": [
-                "command\-line\-utilities"
-            ],
-            /* Optional string that is the default binary picked by cargo run. */
-            "default_run": null,
-            /* Array of keywords from the manifest. */
-            "keywords": [
-                "cli"
-            ],
-            /* The readme value from the manifest or null if not specified. */
-            "readme": "README.md",
-            /* The repository value from the manifest or null if not specified. */
-            "repository": "https://github.com/rust\-lang/cargo",
-            /* The homepage value from the manifest or null if not specified. */
-            "homepage": "https://rust\-lang.org",
-            /* The documentation value from the manifest or null if not specified. */
-            "documentation": "https://doc.rust\-lang.org/stable/std",
-            /* The default edition of the package.
-               Note that individual targets may have different editions.
-            */
-            "edition": "2018",
-            /* Optional string that is the name of a native library the package
-               is linking to.
-            */
-            "links": null,
-        }
-    ],
-    /* Array of members of the workspace.
-       Each entry is the Package ID for the package.
-    */
-    "workspace_members": [
-        "my\-package 0.1.0 (path+file:///path/to/my\-package)",
-    ],
-    // The resolved dependency graph for the entire workspace. The enabled
-    // features are based on the enabled features for the "current" package.
-    // Inactivated optional dependencies are not listed.
-    //
-    // This is null if \-\-no\-deps is specified.
-    //
-    // By default, this includes all dependencies for all target platforms.
-    // The `\-\-filter\-platform` flag may be used to narrow to a specific
-    // target triple.
-    "resolve": {
-        /* Array of nodes within the dependency graph.
-           Each node is a package.
-        */
-        "nodes": [
-            {
-                /* The Package ID of this node. */
-                "id": "my\-package 0.1.0 (path+file:///path/to/my\-package)",
-                /* The dependencies of this package, an array of Package IDs. */
-                "dependencies": [
-                    "bitflags 1.0.4 (registry+https://github.com/rust\-lang/crates.io\-index)"
-                ],
-                /* The dependencies of this package. This is an alternative to
-                   "dependencies" which contains additional information. In
-                   particular, this handles renamed dependencies.
-                */
-                "deps": [
-                    {
-                        /* The name of the dependency's library target.
-                           If this is a renamed dependency, this is the new
-                           name.
-                        */
-                        "name": "bitflags",
-                        /* The Package ID of the dependency. */
-                        "pkg": "bitflags 1.0.4 (registry+https://github.com/rust\-lang/crates.io\-index)",
-                        /* Array of dependency kinds. Added in Cargo 1.40. */
-                        "dep_kinds": [
-                            {
-                                /* The dependency kind.
-                                   "dev", "build", or null for a normal dependency.
-                                */
-                                "kind": null,
-                                /* The target platform for the dependency.
-                                   null if not a target dependency.
-                                */
-                                "target": "cfg(windows)"
-                            }
-                        ]
-                    }
-                ],
-                /* Array of features enabled on this package. */
-                "features": [
-                    "default"
-                ]
-            }
-        ],
-        /* The root package of the workspace.
-           This is null if this is a virtual workspace. Otherwise it is
-           the Package ID of the root package.
-        */
-        "root": "my\-package 0.1.0 (path+file:///path/to/my\-package)"
-    },
-    /* The absolute path to the build directory where Cargo places its output. */
-    "target_directory": "/path/to/my\-package/target",
-    /* The version of the schema for this metadata structure.
-       This will be changed if incompatible changes are ever made.
-    */
-    "version": 1,
-    /* The absolute path to the root of the workspace. */
-    "workspace_root": "/path/to/my\-package"
-    /* Workspace metadata.
-       This is null if no metadata is specified. */
-    "metadata": {
-        "docs": {
-            "rs": {
-                "all\-features": true
-            }
-        }
-    }
-}
-.fi
-.RE
-.SH "OPTIONS"
-.SS "Output Options"
-.sp
-\fB\-\-no\-deps\fR
-.RS 4
-Output information only about the workspace members and don't fetch
-dependencies.
-.RE
-.sp
-\fB\-\-format\-version\fR \fIversion\fR
-.RS 4
-Specify the version of the output format to use. Currently \fB1\fR is the only
-possible value.
-.RE
-.sp
-\fB\-\-filter\-platform\fR \fItriple\fR
-.RS 4
-This filters the \fBresolve\fR output to only include dependencies for the
-given target triple. Without this flag, the resolve includes all targets.
-.sp
-Note that the dependencies listed in the "packages" array still includes all
-dependencies. Each package definition is intended to be an unaltered
-reproduction of the information within \fBCargo.toml\fR\&.
-.RE
-.SS "Feature Selection"
-The feature flags allow you to control which features are enabled. When no
-feature options are given, the \fBdefault\fR feature is activated for every
-selected package.
-.sp
-See \fIthe features documentation\fR <https://doc.rust\-lang.org/cargo/reference/features.html#command\-line\-feature\-options>
-for more details.
-.sp
-\fB\-\-features\fR \fIfeatures\fR
-.RS 4
-Space or comma separated list of features to activate. Features of workspace
-members may be enabled with \fBpackage\-name/feature\-name\fR syntax. This flag may
-be specified multiple times, which enables all specified features.
-.RE
-.sp
-\fB\-\-all\-features\fR
-.RS 4
-Activate all available features of all selected packages.
-.RE
-.sp
-\fB\-\-no\-default\-features\fR
-.RS 4
-Do not activate the \fBdefault\fR feature of the selected packages.
-.RE
-.SS "Display Options"
-.sp
-\fB\-v\fR, 
-\fB\-\-verbose\fR
-.RS 4
-Use verbose output. May be specified twice for "very verbose" output which
-includes extra output such as dependency warnings and build script output.
-May also be specified with the \fBterm.verbose\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.sp
-\fB\-q\fR, 
-\fB\-\-quiet\fR
-.RS 4
-No output printed to stdout.
-.RE
-.sp
-\fB\-\-color\fR \fIwhen\fR
-.RS 4
-Control when colored output is used. Valid values:
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBauto\fR (default): Automatically detect if color support is available on the
-terminal.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBalways\fR: Always display colors.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBnever\fR: Never display colors.
-.RE
-.sp
-May also be specified with the \fBterm.color\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.SS "Manifest Options"
-.sp
-\fB\-\-manifest\-path\fR \fIpath\fR
-.RS 4
-Path to the \fBCargo.toml\fR file. By default, Cargo searches for the
-\fBCargo.toml\fR file in the current directory or any parent directory.
-.RE
-.sp
-\fB\-\-frozen\fR, 
-\fB\-\-locked\fR
-.RS 4
-Either of these flags requires that the \fBCargo.lock\fR file is
-up\-to\-date. If the lock file is missing, or it needs to be updated, Cargo will
-exit with an error. The \fB\-\-frozen\fR flag also prevents Cargo from
-attempting to access the network to determine if it is out\-of\-date.
-.sp
-These may be used in environments where you want to assert that the
-\fBCargo.lock\fR file is up\-to\-date (such as a CI build) or want to avoid network
-access.
-.RE
-.sp
-\fB\-\-offline\fR
-.RS 4
-Prevents Cargo from accessing the network for any reason. Without this
-flag, Cargo will stop with an error if it needs to access the network and
-the network is not available. With this flag, Cargo will attempt to
-proceed without the network if possible.
-.sp
-Beware that this may result in different dependency resolution than online
-mode. Cargo will restrict itself to crates that are downloaded locally, even
-if there might be a newer version as indicated in the local copy of the index.
-See the \fBcargo\-fetch\fR(1) command to download dependencies before going
-offline.
-.sp
-May also be specified with the \fBnet.offline\fR \fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.SS "Common Options"
-.sp
-\fB+\fR\fItoolchain\fR
-.RS 4
-If Cargo has been installed with rustup, and the first argument to \fBcargo\fR
-begins with \fB+\fR, it will be interpreted as a rustup toolchain name (such
-as \fB+stable\fR or \fB+nightly\fR).
-See the \fIrustup documentation\fR <https://rust\-lang.github.io/rustup/overrides.html>
-for more information about how toolchain overrides work.
-.RE
-.sp
-\fB\-h\fR, 
-\fB\-\-help\fR
-.RS 4
-Prints help information.
-.RE
-.sp
-\fB\-Z\fR \fIflag\fR
-.RS 4
-Unstable (nightly\-only) flags to Cargo. Run \fBcargo \-Z help\fR for details.
-.RE
-.SH "ENVIRONMENT"
-See \fIthe reference\fR <https://doc.rust\-lang.org/cargo/reference/environment\-variables.html> for
-details on environment variables that Cargo reads.
-.SH "EXIT STATUS"
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB0\fR: Cargo succeeded.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB101\fR: Cargo failed to complete.
-.RE
-.SH "EXAMPLES"
-.sp
-.RS 4
-\h'-04' 1.\h'+01'Output JSON about the current package:
-.sp
-.RS 4
-.nf
-cargo metadata \-\-format\-version=1
-.fi
-.RE
-.RE
-.SH "SEE ALSO"
-\fBcargo\fR(1)
diff --git a/darwin-x86/1.57.0/share/man/man1/cargo-new.1 b/darwin-x86/1.57.0/share/man/man1/cargo-new.1
deleted file mode 100644
index 53b2322..0000000
--- a/darwin-x86/1.57.0/share/man/man1/cargo-new.1
+++ /dev/null
@@ -1,144 +0,0 @@
-'\" t
-.TH "CARGO\-NEW" "1"
-.nh
-.ad l
-.ss \n[.ss] 0
-.SH "NAME"
-cargo\-new \- Create a new Cargo package
-.SH "SYNOPSIS"
-\fBcargo new\fR [\fIoptions\fR] \fIpath\fR
-.SH "DESCRIPTION"
-This command will create a new Cargo package in the given directory. This
-includes a simple template with a \fBCargo.toml\fR manifest, sample source file,
-and a VCS ignore file. If the directory is not already in a VCS repository,
-then a new repository is created (see \fB\-\-vcs\fR below).
-.sp
-See \fBcargo\-init\fR(1) for a similar command which will create a new manifest
-in an existing directory.
-.SH "OPTIONS"
-.SS "New Options"
-.sp
-\fB\-\-bin\fR
-.RS 4
-Create a package with a binary target (\fBsrc/main.rs\fR).
-This is the default behavior.
-.RE
-.sp
-\fB\-\-lib\fR
-.RS 4
-Create a package with a library target (\fBsrc/lib.rs\fR).
-.RE
-.sp
-\fB\-\-edition\fR \fIedition\fR
-.RS 4
-Specify the Rust edition to use. Default is 2021.
-Possible values: 2015, 2018, 2021
-.RE
-.sp
-\fB\-\-name\fR \fIname\fR
-.RS 4
-Set the package name. Defaults to the directory name.
-.RE
-.sp
-\fB\-\-vcs\fR \fIvcs\fR
-.RS 4
-Initialize a new VCS repository for the given version control system (git,
-hg, pijul, or fossil) or do not initialize any version control at all
-(none). If not specified, defaults to \fBgit\fR or the configuration value
-\fBcargo\-new.vcs\fR, or \fBnone\fR if already inside a VCS repository.
-.RE
-.sp
-\fB\-\-registry\fR \fIregistry\fR
-.RS 4
-This sets the \fBpublish\fR field in \fBCargo.toml\fR to the given registry name
-which will restrict publishing only to that registry.
-.sp
-Registry names are defined in \fICargo config files\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-If not specified, the default registry defined by the \fBregistry.default\fR
-config key is used. If the default registry is not set and \fB\-\-registry\fR is not
-used, the \fBpublish\fR field will not be set which means that publishing will not
-be restricted.
-.RE
-.SS "Display Options"
-.sp
-\fB\-v\fR, 
-\fB\-\-verbose\fR
-.RS 4
-Use verbose output. May be specified twice for "very verbose" output which
-includes extra output such as dependency warnings and build script output.
-May also be specified with the \fBterm.verbose\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.sp
-\fB\-q\fR, 
-\fB\-\-quiet\fR
-.RS 4
-No output printed to stdout.
-.RE
-.sp
-\fB\-\-color\fR \fIwhen\fR
-.RS 4
-Control when colored output is used. Valid values:
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBauto\fR (default): Automatically detect if color support is available on the
-terminal.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBalways\fR: Always display colors.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBnever\fR: Never display colors.
-.RE
-.sp
-May also be specified with the \fBterm.color\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.SS "Common Options"
-.sp
-\fB+\fR\fItoolchain\fR
-.RS 4
-If Cargo has been installed with rustup, and the first argument to \fBcargo\fR
-begins with \fB+\fR, it will be interpreted as a rustup toolchain name (such
-as \fB+stable\fR or \fB+nightly\fR).
-See the \fIrustup documentation\fR <https://rust\-lang.github.io/rustup/overrides.html>
-for more information about how toolchain overrides work.
-.RE
-.sp
-\fB\-h\fR, 
-\fB\-\-help\fR
-.RS 4
-Prints help information.
-.RE
-.sp
-\fB\-Z\fR \fIflag\fR
-.RS 4
-Unstable (nightly\-only) flags to Cargo. Run \fBcargo \-Z help\fR for details.
-.RE
-.SH "ENVIRONMENT"
-See \fIthe reference\fR <https://doc.rust\-lang.org/cargo/reference/environment\-variables.html> for
-details on environment variables that Cargo reads.
-.SH "EXIT STATUS"
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB0\fR: Cargo succeeded.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB101\fR: Cargo failed to complete.
-.RE
-.SH "EXAMPLES"
-.sp
-.RS 4
-\h'-04' 1.\h'+01'Create a binary Cargo package in the given directory:
-.sp
-.RS 4
-.nf
-cargo new foo
-.fi
-.RE
-.RE
-.SH "SEE ALSO"
-\fBcargo\fR(1), \fBcargo\-init\fR(1)
diff --git a/darwin-x86/1.57.0/share/man/man1/cargo-owner.1 b/darwin-x86/1.57.0/share/man/man1/cargo-owner.1
deleted file mode 100644
index c1cbb90..0000000
--- a/darwin-x86/1.57.0/share/man/man1/cargo-owner.1
+++ /dev/null
@@ -1,175 +0,0 @@
-'\" t
-.TH "CARGO\-OWNER" "1"
-.nh
-.ad l
-.ss \n[.ss] 0
-.SH "NAME"
-cargo\-owner \- Manage the owners of a crate on the registry
-.SH "SYNOPSIS"
-\fBcargo owner\fR [\fIoptions\fR] \fB\-\-add\fR \fIlogin\fR [\fIcrate\fR]
-.br
-\fBcargo owner\fR [\fIoptions\fR] \fB\-\-remove\fR \fIlogin\fR [\fIcrate\fR]
-.br
-\fBcargo owner\fR [\fIoptions\fR] \fB\-\-list\fR [\fIcrate\fR]
-.SH "DESCRIPTION"
-This command will modify the owners for a crate on the registry. Owners of a
-crate can upload new versions and yank old versions. Non\-team owners can also
-modify the set of owners, so take care!
-.sp
-This command requires you to be authenticated with either the \fB\-\-token\fR option
-or using \fBcargo\-login\fR(1).
-.sp
-If the crate name is not specified, it will use the package name from the
-current directory.
-.sp
-See \fIthe reference\fR <https://doc.rust\-lang.org/cargo/reference/publishing.html#cargo\-owner> for more
-information about owners and publishing.
-.SH "OPTIONS"
-.SS "Owner Options"
-.sp
-\fB\-a\fR, 
-\fB\-\-add\fR \fIlogin\fR\&...
-.RS 4
-Invite the given user or team as an owner.
-.RE
-.sp
-\fB\-r\fR, 
-\fB\-\-remove\fR \fIlogin\fR\&...
-.RS 4
-Remove the given user or team as an owner.
-.RE
-.sp
-\fB\-l\fR, 
-\fB\-\-list\fR
-.RS 4
-List owners of a crate.
-.RE
-.sp
-\fB\-\-token\fR \fItoken\fR
-.RS 4
-API token to use when authenticating. This overrides the token stored in
-the credentials file (which is created by \fBcargo\-login\fR(1)).
-.sp
-\fICargo config\fR <https://doc.rust\-lang.org/cargo/reference/config.html> environment variables can be
-used to override the tokens stored in the credentials file. The token for
-crates.io may be specified with the \fBCARGO_REGISTRY_TOKEN\fR environment
-variable. Tokens for other registries may be specified with environment
-variables of the form \fBCARGO_REGISTRIES_NAME_TOKEN\fR where \fBNAME\fR is the name
-of the registry in all capital letters.
-.RE
-.sp
-\fB\-\-index\fR \fIindex\fR
-.RS 4
-The URL of the registry index to use.
-.RE
-.sp
-\fB\-\-registry\fR \fIregistry\fR
-.RS 4
-Name of the registry to use. Registry names are defined in \fICargo config
-files\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&. If not specified, the default registry is used,
-which is defined by the \fBregistry.default\fR config key which defaults to
-\fBcrates\-io\fR\&.
-.RE
-.SS "Display Options"
-.sp
-\fB\-v\fR, 
-\fB\-\-verbose\fR
-.RS 4
-Use verbose output. May be specified twice for "very verbose" output which
-includes extra output such as dependency warnings and build script output.
-May also be specified with the \fBterm.verbose\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.sp
-\fB\-q\fR, 
-\fB\-\-quiet\fR
-.RS 4
-No output printed to stdout.
-.RE
-.sp
-\fB\-\-color\fR \fIwhen\fR
-.RS 4
-Control when colored output is used. Valid values:
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBauto\fR (default): Automatically detect if color support is available on the
-terminal.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBalways\fR: Always display colors.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBnever\fR: Never display colors.
-.RE
-.sp
-May also be specified with the \fBterm.color\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.SS "Common Options"
-.sp
-\fB+\fR\fItoolchain\fR
-.RS 4
-If Cargo has been installed with rustup, and the first argument to \fBcargo\fR
-begins with \fB+\fR, it will be interpreted as a rustup toolchain name (such
-as \fB+stable\fR or \fB+nightly\fR).
-See the \fIrustup documentation\fR <https://rust\-lang.github.io/rustup/overrides.html>
-for more information about how toolchain overrides work.
-.RE
-.sp
-\fB\-h\fR, 
-\fB\-\-help\fR
-.RS 4
-Prints help information.
-.RE
-.sp
-\fB\-Z\fR \fIflag\fR
-.RS 4
-Unstable (nightly\-only) flags to Cargo. Run \fBcargo \-Z help\fR for details.
-.RE
-.SH "ENVIRONMENT"
-See \fIthe reference\fR <https://doc.rust\-lang.org/cargo/reference/environment\-variables.html> for
-details on environment variables that Cargo reads.
-.SH "EXIT STATUS"
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB0\fR: Cargo succeeded.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB101\fR: Cargo failed to complete.
-.RE
-.SH "EXAMPLES"
-.sp
-.RS 4
-\h'-04' 1.\h'+01'List owners of a package:
-.sp
-.RS 4
-.nf
-cargo owner \-\-list foo
-.fi
-.RE
-.RE
-.sp
-.RS 4
-\h'-04' 2.\h'+01'Invite an owner to a package:
-.sp
-.RS 4
-.nf
-cargo owner \-\-add username foo
-.fi
-.RE
-.RE
-.sp
-.RS 4
-\h'-04' 3.\h'+01'Remove an owner from a package:
-.sp
-.RS 4
-.nf
-cargo owner \-\-remove username foo
-.fi
-.RE
-.RE
-.SH "SEE ALSO"
-\fBcargo\fR(1), \fBcargo\-login\fR(1), \fBcargo\-publish\fR(1)
diff --git a/darwin-x86/1.57.0/share/man/man1/cargo-package.1 b/darwin-x86/1.57.0/share/man/man1/cargo-package.1
deleted file mode 100644
index 6813a78..0000000
--- a/darwin-x86/1.57.0/share/man/man1/cargo-package.1
+++ /dev/null
@@ -1,320 +0,0 @@
-'\" t
-.TH "CARGO\-PACKAGE" "1"
-.nh
-.ad l
-.ss \n[.ss] 0
-.SH "NAME"
-cargo\-package \- Assemble the local package into a distributable tarball
-.SH "SYNOPSIS"
-\fBcargo package\fR [\fIoptions\fR]
-.SH "DESCRIPTION"
-This command will create a distributable, compressed \fB\&.crate\fR file with the
-source code of the package in the current directory. The resulting file will
-be stored in the \fBtarget/package\fR directory. This performs the following
-steps:
-.sp
-.RS 4
-\h'-04' 1.\h'+01'Load and check the current workspace, performing some basic checks.
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'Path dependencies are not allowed unless they have a version key. Cargo
-will ignore the path key for dependencies in published packages.
-\fBdev\-dependencies\fR do not have this restriction.
-.RE
-.RE
-.sp
-.RS 4
-\h'-04' 2.\h'+01'Create the compressed \fB\&.crate\fR file.
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'The original \fBCargo.toml\fR file is rewritten and normalized.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB[patch]\fR, \fB[replace]\fR, and \fB[workspace]\fR sections are removed from the
-manifest.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBCargo.lock\fR is automatically included if the package contains an
-executable binary or example target. \fBcargo\-install\fR(1) will use the
-packaged lock file if the \fB\-\-locked\fR flag is used.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'A \fB\&.cargo_vcs_info.json\fR file is included that contains information
-about the current VCS checkout hash if available (not included with
-\fB\-\-allow\-dirty\fR).
-.RE
-.RE
-.sp
-.RS 4
-\h'-04' 3.\h'+01'Extract the \fB\&.crate\fR file and build it to verify it can build.
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'This will rebuild your package from scratch to ensure that it can be
-built from a pristine state. The \fB\-\-no\-verify\fR flag can be used to skip
-this step.
-.RE
-.RE
-.sp
-.RS 4
-\h'-04' 4.\h'+01'Check that build scripts did not modify any source files.
-.RE
-.sp
-The list of files included can be controlled with the \fBinclude\fR and \fBexclude\fR
-fields in the manifest.
-.sp
-See \fIthe reference\fR <https://doc.rust\-lang.org/cargo/reference/publishing.html> for more details about
-packaging and publishing.
-.SS ".cargo_vcs_info.json format"
-Will generate a \fB\&.cargo_vcs_info.json\fR in the following format
-.sp
-.RS 4
-.nf
-{
- "git": {
-   "sha1": "aac20b6e7e543e6dd4118b246c77225e3a3a1302"
- },
- "path_in_vcs": ""
-}
-.fi
-.RE
-.sp
-\fBpath_in_vcs\fR will be set to a repo\-relative path for packages
-in subdirectories of the version control repository.
-.SH "OPTIONS"
-.SS "Package Options"
-.sp
-\fB\-l\fR, 
-\fB\-\-list\fR
-.RS 4
-Print files included in a package without making one.
-.RE
-.sp
-\fB\-\-no\-verify\fR
-.RS 4
-Don't verify the contents by building them.
-.RE
-.sp
-\fB\-\-no\-metadata\fR
-.RS 4
-Ignore warnings about a lack of human\-usable metadata (such as the description
-or the license).
-.RE
-.sp
-\fB\-\-allow\-dirty\fR
-.RS 4
-Allow working directories with uncommitted VCS changes to be packaged.
-.RE
-.SS "Package Selection"
-By default, when no package selection options are given, the packages selected
-depend on the selected manifest file (based on the current working directory if
-\fB\-\-manifest\-path\fR is not given). If the manifest is the root of a workspace then
-the workspaces default members are selected, otherwise only the package defined
-by the manifest will be selected.
-.sp
-The default members of a workspace can be set explicitly with the
-\fBworkspace.default\-members\fR key in the root manifest. If this is not set, a
-virtual workspace will include all workspace members (equivalent to passing
-\fB\-\-workspace\fR), and a non\-virtual workspace will include only the root crate itself.
-.sp
-\fB\-p\fR \fIspec\fR\&..., 
-\fB\-\-package\fR \fIspec\fR\&...
-.RS 4
-Package only the specified packages. See \fBcargo\-pkgid\fR(1) for the
-SPEC format. This flag may be specified multiple times and supports common Unix
-glob patterns like \fB*\fR, \fB?\fR and \fB[]\fR\&. However, to avoid your shell accidentally 
-expanding glob patterns before Cargo handles them, you must use single quotes or
-double quotes around each pattern.
-.RE
-.sp
-\fB\-\-workspace\fR
-.RS 4
-Package all members in the workspace.
-.RE
-.sp
-\fB\-\-exclude\fR \fISPEC\fR\&...
-.RS 4
-Exclude the specified packages. Must be used in conjunction with the
-\fB\-\-workspace\fR flag. This flag may be specified multiple times and supports
-common Unix glob patterns like \fB*\fR, \fB?\fR and \fB[]\fR\&. However, to avoid your shell
-accidentally expanding glob patterns before Cargo handles them, you must use
-single quotes or double quotes around each pattern.
-.RE
-.SS "Compilation Options"
-.sp
-\fB\-\-target\fR \fItriple\fR
-.RS 4
-Package for the given architecture. The default is the host
-architecture. The general format of the triple is
-\fB<arch><sub>\-<vendor>\-<sys>\-<abi>\fR\&. Run \fBrustc \-\-print target\-list\fR for a
-list of supported targets.
-.sp
-This may also be specified with the \fBbuild.target\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.sp
-Note that specifying this flag makes Cargo run in a different mode where the
-target artifacts are placed in a separate directory. See the
-\fIbuild cache\fR <https://doc.rust\-lang.org/cargo/guide/build\-cache.html> documentation for more details.
-.RE
-.sp
-\fB\-\-target\-dir\fR \fIdirectory\fR
-.RS 4
-Directory for all generated artifacts and intermediate files. May also be
-specified with the \fBCARGO_TARGET_DIR\fR environment variable, or the
-\fBbuild.target\-dir\fR \fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-Defaults to \fBtarget\fR in the root of the workspace.
-.RE
-.SS "Feature Selection"
-The feature flags allow you to control which features are enabled. When no
-feature options are given, the \fBdefault\fR feature is activated for every
-selected package.
-.sp
-See \fIthe features documentation\fR <https://doc.rust\-lang.org/cargo/reference/features.html#command\-line\-feature\-options>
-for more details.
-.sp
-\fB\-\-features\fR \fIfeatures\fR
-.RS 4
-Space or comma separated list of features to activate. Features of workspace
-members may be enabled with \fBpackage\-name/feature\-name\fR syntax. This flag may
-be specified multiple times, which enables all specified features.
-.RE
-.sp
-\fB\-\-all\-features\fR
-.RS 4
-Activate all available features of all selected packages.
-.RE
-.sp
-\fB\-\-no\-default\-features\fR
-.RS 4
-Do not activate the \fBdefault\fR feature of the selected packages.
-.RE
-.SS "Manifest Options"
-.sp
-\fB\-\-manifest\-path\fR \fIpath\fR
-.RS 4
-Path to the \fBCargo.toml\fR file. By default, Cargo searches for the
-\fBCargo.toml\fR file in the current directory or any parent directory.
-.RE
-.sp
-\fB\-\-frozen\fR, 
-\fB\-\-locked\fR
-.RS 4
-Either of these flags requires that the \fBCargo.lock\fR file is
-up\-to\-date. If the lock file is missing, or it needs to be updated, Cargo will
-exit with an error. The \fB\-\-frozen\fR flag also prevents Cargo from
-attempting to access the network to determine if it is out\-of\-date.
-.sp
-These may be used in environments where you want to assert that the
-\fBCargo.lock\fR file is up\-to\-date (such as a CI build) or want to avoid network
-access.
-.RE
-.sp
-\fB\-\-offline\fR
-.RS 4
-Prevents Cargo from accessing the network for any reason. Without this
-flag, Cargo will stop with an error if it needs to access the network and
-the network is not available. With this flag, Cargo will attempt to
-proceed without the network if possible.
-.sp
-Beware that this may result in different dependency resolution than online
-mode. Cargo will restrict itself to crates that are downloaded locally, even
-if there might be a newer version as indicated in the local copy of the index.
-See the \fBcargo\-fetch\fR(1) command to download dependencies before going
-offline.
-.sp
-May also be specified with the \fBnet.offline\fR \fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.SS "Miscellaneous Options"
-.sp
-\fB\-j\fR \fIN\fR, 
-\fB\-\-jobs\fR \fIN\fR
-.RS 4
-Number of parallel jobs to run. May also be specified with the
-\fBbuild.jobs\fR \fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&. Defaults to
-the number of CPUs.
-.RE
-.SS "Display Options"
-.sp
-\fB\-v\fR, 
-\fB\-\-verbose\fR
-.RS 4
-Use verbose output. May be specified twice for "very verbose" output which
-includes extra output such as dependency warnings and build script output.
-May also be specified with the \fBterm.verbose\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.sp
-\fB\-q\fR, 
-\fB\-\-quiet\fR
-.RS 4
-No output printed to stdout.
-.RE
-.sp
-\fB\-\-color\fR \fIwhen\fR
-.RS 4
-Control when colored output is used. Valid values:
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBauto\fR (default): Automatically detect if color support is available on the
-terminal.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBalways\fR: Always display colors.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBnever\fR: Never display colors.
-.RE
-.sp
-May also be specified with the \fBterm.color\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.SS "Common Options"
-.sp
-\fB+\fR\fItoolchain\fR
-.RS 4
-If Cargo has been installed with rustup, and the first argument to \fBcargo\fR
-begins with \fB+\fR, it will be interpreted as a rustup toolchain name (such
-as \fB+stable\fR or \fB+nightly\fR).
-See the \fIrustup documentation\fR <https://rust\-lang.github.io/rustup/overrides.html>
-for more information about how toolchain overrides work.
-.RE
-.sp
-\fB\-h\fR, 
-\fB\-\-help\fR
-.RS 4
-Prints help information.
-.RE
-.sp
-\fB\-Z\fR \fIflag\fR
-.RS 4
-Unstable (nightly\-only) flags to Cargo. Run \fBcargo \-Z help\fR for details.
-.RE
-.SH "ENVIRONMENT"
-See \fIthe reference\fR <https://doc.rust\-lang.org/cargo/reference/environment\-variables.html> for
-details on environment variables that Cargo reads.
-.SH "EXIT STATUS"
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB0\fR: Cargo succeeded.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB101\fR: Cargo failed to complete.
-.RE
-.SH "EXAMPLES"
-.sp
-.RS 4
-\h'-04' 1.\h'+01'Create a compressed \fB\&.crate\fR file of the current package:
-.sp
-.RS 4
-.nf
-cargo package
-.fi
-.RE
-.RE
-.SH "SEE ALSO"
-\fBcargo\fR(1), \fBcargo\-publish\fR(1)
diff --git a/darwin-x86/1.57.0/share/man/man1/cargo-pkgid.1 b/darwin-x86/1.57.0/share/man/man1/cargo-pkgid.1
deleted file mode 100644
index 4ee1046..0000000
--- a/darwin-x86/1.57.0/share/man/man1/cargo-pkgid.1
+++ /dev/null
@@ -1,221 +0,0 @@
-'\" t
-.TH "CARGO\-PKGID" "1"
-.nh
-.ad l
-.ss \n[.ss] 0
-.SH "NAME"
-cargo\-pkgid \- Print a fully qualified package specification
-.SH "SYNOPSIS"
-\fBcargo pkgid\fR [\fIoptions\fR] [\fIspec\fR]
-.SH "DESCRIPTION"
-Given a \fIspec\fR argument, print out the fully qualified package ID specifier
-for a package or dependency in the current workspace. This command will
-generate an error if \fIspec\fR is ambiguous as to which package it refers to in
-the dependency graph. If no \fIspec\fR is given, then the specifier for the local
-package is printed.
-.sp
-This command requires that a lockfile is available and dependencies have been
-fetched.
-.sp
-A package specifier consists of a name, version, and source URL. You are
-allowed to use partial specifiers to succinctly match a specific package as
-long as it matches only one package. The format of a \fIspec\fR can be one of the
-following:
-
-.TS
-allbox tab(:);
-lt lt.
-T{
-SPEC Structure
-T}:T{
-Example SPEC
-T}
-T{
-\fIname\fR
-T}:T{
-\fBbitflags\fR
-T}
-T{
-\fIname\fR\fB:\fR\fIversion\fR
-T}:T{
-\fBbitflags:1.0.4\fR
-T}
-T{
-\fIurl\fR
-T}:T{
-\fBhttps://github.com/rust\-lang/cargo\fR
-T}
-T{
-\fIurl\fR\fB#\fR\fIversion\fR
-T}:T{
-\fBhttps://github.com/rust\-lang/cargo#0.33.0\fR
-T}
-T{
-\fIurl\fR\fB#\fR\fIname\fR
-T}:T{
-\fBhttps://github.com/rust\-lang/crates.io\-index#bitflags\fR
-T}
-T{
-\fIurl\fR\fB#\fR\fIname\fR\fB:\fR\fIversion\fR
-T}:T{
-\fBhttps://github.com/rust\-lang/cargo#crates\-io:0.21.0\fR
-T}
-.TE
-.sp
-.SH "OPTIONS"
-.SS "Package Selection"
-.sp
-\fB\-p\fR \fIspec\fR, 
-\fB\-\-package\fR \fIspec\fR
-.RS 4
-Get the package ID for the given package instead of the current package.
-.RE
-.SS "Display Options"
-.sp
-\fB\-v\fR, 
-\fB\-\-verbose\fR
-.RS 4
-Use verbose output. May be specified twice for "very verbose" output which
-includes extra output such as dependency warnings and build script output.
-May also be specified with the \fBterm.verbose\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.sp
-\fB\-q\fR, 
-\fB\-\-quiet\fR
-.RS 4
-No output printed to stdout.
-.RE
-.sp
-\fB\-\-color\fR \fIwhen\fR
-.RS 4
-Control when colored output is used. Valid values:
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBauto\fR (default): Automatically detect if color support is available on the
-terminal.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBalways\fR: Always display colors.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBnever\fR: Never display colors.
-.RE
-.sp
-May also be specified with the \fBterm.color\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.SS "Manifest Options"
-.sp
-\fB\-\-manifest\-path\fR \fIpath\fR
-.RS 4
-Path to the \fBCargo.toml\fR file. By default, Cargo searches for the
-\fBCargo.toml\fR file in the current directory or any parent directory.
-.RE
-.sp
-\fB\-\-frozen\fR, 
-\fB\-\-locked\fR
-.RS 4
-Either of these flags requires that the \fBCargo.lock\fR file is
-up\-to\-date. If the lock file is missing, or it needs to be updated, Cargo will
-exit with an error. The \fB\-\-frozen\fR flag also prevents Cargo from
-attempting to access the network to determine if it is out\-of\-date.
-.sp
-These may be used in environments where you want to assert that the
-\fBCargo.lock\fR file is up\-to\-date (such as a CI build) or want to avoid network
-access.
-.RE
-.sp
-\fB\-\-offline\fR
-.RS 4
-Prevents Cargo from accessing the network for any reason. Without this
-flag, Cargo will stop with an error if it needs to access the network and
-the network is not available. With this flag, Cargo will attempt to
-proceed without the network if possible.
-.sp
-Beware that this may result in different dependency resolution than online
-mode. Cargo will restrict itself to crates that are downloaded locally, even
-if there might be a newer version as indicated in the local copy of the index.
-See the \fBcargo\-fetch\fR(1) command to download dependencies before going
-offline.
-.sp
-May also be specified with the \fBnet.offline\fR \fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.SS "Common Options"
-.sp
-\fB+\fR\fItoolchain\fR
-.RS 4
-If Cargo has been installed with rustup, and the first argument to \fBcargo\fR
-begins with \fB+\fR, it will be interpreted as a rustup toolchain name (such
-as \fB+stable\fR or \fB+nightly\fR).
-See the \fIrustup documentation\fR <https://rust\-lang.github.io/rustup/overrides.html>
-for more information about how toolchain overrides work.
-.RE
-.sp
-\fB\-h\fR, 
-\fB\-\-help\fR
-.RS 4
-Prints help information.
-.RE
-.sp
-\fB\-Z\fR \fIflag\fR
-.RS 4
-Unstable (nightly\-only) flags to Cargo. Run \fBcargo \-Z help\fR for details.
-.RE
-.SH "ENVIRONMENT"
-See \fIthe reference\fR <https://doc.rust\-lang.org/cargo/reference/environment\-variables.html> for
-details on environment variables that Cargo reads.
-.SH "EXIT STATUS"
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB0\fR: Cargo succeeded.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB101\fR: Cargo failed to complete.
-.RE
-.SH "EXAMPLES"
-.sp
-.RS 4
-\h'-04' 1.\h'+01'Retrieve package specification for \fBfoo\fR package:
-.sp
-.RS 4
-.nf
-cargo pkgid foo
-.fi
-.RE
-.RE
-.sp
-.RS 4
-\h'-04' 2.\h'+01'Retrieve package specification for version 1.0.0 of \fBfoo\fR:
-.sp
-.RS 4
-.nf
-cargo pkgid foo:1.0.0
-.fi
-.RE
-.RE
-.sp
-.RS 4
-\h'-04' 3.\h'+01'Retrieve package specification for \fBfoo\fR from crates.io:
-.sp
-.RS 4
-.nf
-cargo pkgid https://github.com/rust\-lang/crates.io\-index#foo
-.fi
-.RE
-.RE
-.sp
-.RS 4
-\h'-04' 4.\h'+01'Retrieve package specification for \fBfoo\fR from a local package:
-.sp
-.RS 4
-.nf
-cargo pkgid file:///path/to/local/package#foo
-.fi
-.RE
-.RE
-.SH "SEE ALSO"
-\fBcargo\fR(1), \fBcargo\-generate\-lockfile\fR(1), \fBcargo\-metadata\fR(1)
diff --git a/darwin-x86/1.57.0/share/man/man1/cargo-publish.1 b/darwin-x86/1.57.0/share/man/man1/cargo-publish.1
deleted file mode 100644
index ab30257..0000000
--- a/darwin-x86/1.57.0/share/man/man1/cargo-publish.1
+++ /dev/null
@@ -1,270 +0,0 @@
-'\" t
-.TH "CARGO\-PUBLISH" "1"
-.nh
-.ad l
-.ss \n[.ss] 0
-.SH "NAME"
-cargo\-publish \- Upload a package to the registry
-.SH "SYNOPSIS"
-\fBcargo publish\fR [\fIoptions\fR]
-.SH "DESCRIPTION"
-This command will create a distributable, compressed \fB\&.crate\fR file with the
-source code of the package in the current directory and upload it to a
-registry. The default registry is <https://crates.io>\&. This performs the
-following steps:
-.sp
-.RS 4
-\h'-04' 1.\h'+01'Performs a few checks, including:
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'Checks the \fBpackage.publish\fR key in the manifest for restrictions on
-which registries you are allowed to publish to.
-.RE
-.RE
-.sp
-.RS 4
-\h'-04' 2.\h'+01'Create a \fB\&.crate\fR file by following the steps in \fBcargo\-package\fR(1).
-.RE
-.sp
-.RS 4
-\h'-04' 3.\h'+01'Upload the crate to the registry. Note that the server will perform
-additional checks on the crate.
-.RE
-.sp
-This command requires you to be authenticated with either the \fB\-\-token\fR option
-or using \fBcargo\-login\fR(1).
-.sp
-See \fIthe reference\fR <https://doc.rust\-lang.org/cargo/reference/publishing.html> for more details about
-packaging and publishing.
-.SH "OPTIONS"
-.SS "Publish Options"
-.sp
-\fB\-\-dry\-run\fR
-.RS 4
-Perform all checks without uploading.
-.RE
-.sp
-\fB\-\-token\fR \fItoken\fR
-.RS 4
-API token to use when authenticating. This overrides the token stored in
-the credentials file (which is created by \fBcargo\-login\fR(1)).
-.sp
-\fICargo config\fR <https://doc.rust\-lang.org/cargo/reference/config.html> environment variables can be
-used to override the tokens stored in the credentials file. The token for
-crates.io may be specified with the \fBCARGO_REGISTRY_TOKEN\fR environment
-variable. Tokens for other registries may be specified with environment
-variables of the form \fBCARGO_REGISTRIES_NAME_TOKEN\fR where \fBNAME\fR is the name
-of the registry in all capital letters.
-.RE
-.sp
-\fB\-\-no\-verify\fR
-.RS 4
-Don't verify the contents by building them.
-.RE
-.sp
-\fB\-\-allow\-dirty\fR
-.RS 4
-Allow working directories with uncommitted VCS changes to be packaged.
-.RE
-.sp
-\fB\-\-index\fR \fIindex\fR
-.RS 4
-The URL of the registry index to use.
-.RE
-.sp
-\fB\-\-registry\fR \fIregistry\fR
-.RS 4
-Name of the registry to publish to. Registry names are defined in \fICargo
-config files\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&. If not specified, and there is a
-\fI\f(BIpackage.publish\fI\fR <https://doc.rust\-lang.org/cargo/reference/manifest.html#the\-publish\-field> field in
-\fBCargo.toml\fR with a single registry, then it will publish to that registry.
-Otherwise it will use the default registry, which is defined by the
-\fI\f(BIregistry.default\fI\fR <https://doc.rust\-lang.org/cargo/reference/config.html#registrydefault> config key
-which defaults to \fBcrates\-io\fR\&.
-.RE
-.SS "Package Selection"
-By default, the package in the current working directory is selected. The \fB\-p\fR
-flag can be used to choose a different package in a workspace.
-.sp
-\fB\-p\fR \fIspec\fR, 
-\fB\-\-package\fR \fIspec\fR
-.RS 4
-The package to publish. See \fBcargo\-pkgid\fR(1) for the SPEC
-format.
-.RE
-.SS "Compilation Options"
-.sp
-\fB\-\-target\fR \fItriple\fR
-.RS 4
-Publish for the given architecture. The default is the host
-architecture. The general format of the triple is
-\fB<arch><sub>\-<vendor>\-<sys>\-<abi>\fR\&. Run \fBrustc \-\-print target\-list\fR for a
-list of supported targets.
-.sp
-This may also be specified with the \fBbuild.target\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.sp
-Note that specifying this flag makes Cargo run in a different mode where the
-target artifacts are placed in a separate directory. See the
-\fIbuild cache\fR <https://doc.rust\-lang.org/cargo/guide/build\-cache.html> documentation for more details.
-.RE
-.sp
-\fB\-\-target\-dir\fR \fIdirectory\fR
-.RS 4
-Directory for all generated artifacts and intermediate files. May also be
-specified with the \fBCARGO_TARGET_DIR\fR environment variable, or the
-\fBbuild.target\-dir\fR \fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-Defaults to \fBtarget\fR in the root of the workspace.
-.RE
-.SS "Feature Selection"
-The feature flags allow you to control which features are enabled. When no
-feature options are given, the \fBdefault\fR feature is activated for every
-selected package.
-.sp
-See \fIthe features documentation\fR <https://doc.rust\-lang.org/cargo/reference/features.html#command\-line\-feature\-options>
-for more details.
-.sp
-\fB\-\-features\fR \fIfeatures\fR
-.RS 4
-Space or comma separated list of features to activate. Features of workspace
-members may be enabled with \fBpackage\-name/feature\-name\fR syntax. This flag may
-be specified multiple times, which enables all specified features.
-.RE
-.sp
-\fB\-\-all\-features\fR
-.RS 4
-Activate all available features of all selected packages.
-.RE
-.sp
-\fB\-\-no\-default\-features\fR
-.RS 4
-Do not activate the \fBdefault\fR feature of the selected packages.
-.RE
-.SS "Manifest Options"
-.sp
-\fB\-\-manifest\-path\fR \fIpath\fR
-.RS 4
-Path to the \fBCargo.toml\fR file. By default, Cargo searches for the
-\fBCargo.toml\fR file in the current directory or any parent directory.
-.RE
-.sp
-\fB\-\-frozen\fR, 
-\fB\-\-locked\fR
-.RS 4
-Either of these flags requires that the \fBCargo.lock\fR file is
-up\-to\-date. If the lock file is missing, or it needs to be updated, Cargo will
-exit with an error. The \fB\-\-frozen\fR flag also prevents Cargo from
-attempting to access the network to determine if it is out\-of\-date.
-.sp
-These may be used in environments where you want to assert that the
-\fBCargo.lock\fR file is up\-to\-date (such as a CI build) or want to avoid network
-access.
-.RE
-.sp
-\fB\-\-offline\fR
-.RS 4
-Prevents Cargo from accessing the network for any reason. Without this
-flag, Cargo will stop with an error if it needs to access the network and
-the network is not available. With this flag, Cargo will attempt to
-proceed without the network if possible.
-.sp
-Beware that this may result in different dependency resolution than online
-mode. Cargo will restrict itself to crates that are downloaded locally, even
-if there might be a newer version as indicated in the local copy of the index.
-See the \fBcargo\-fetch\fR(1) command to download dependencies before going
-offline.
-.sp
-May also be specified with the \fBnet.offline\fR \fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.SS "Miscellaneous Options"
-.sp
-\fB\-j\fR \fIN\fR, 
-\fB\-\-jobs\fR \fIN\fR
-.RS 4
-Number of parallel jobs to run. May also be specified with the
-\fBbuild.jobs\fR \fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&. Defaults to
-the number of CPUs.
-.RE
-.SS "Display Options"
-.sp
-\fB\-v\fR, 
-\fB\-\-verbose\fR
-.RS 4
-Use verbose output. May be specified twice for "very verbose" output which
-includes extra output such as dependency warnings and build script output.
-May also be specified with the \fBterm.verbose\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.sp
-\fB\-q\fR, 
-\fB\-\-quiet\fR
-.RS 4
-No output printed to stdout.
-.RE
-.sp
-\fB\-\-color\fR \fIwhen\fR
-.RS 4
-Control when colored output is used. Valid values:
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBauto\fR (default): Automatically detect if color support is available on the
-terminal.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBalways\fR: Always display colors.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBnever\fR: Never display colors.
-.RE
-.sp
-May also be specified with the \fBterm.color\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.SS "Common Options"
-.sp
-\fB+\fR\fItoolchain\fR
-.RS 4
-If Cargo has been installed with rustup, and the first argument to \fBcargo\fR
-begins with \fB+\fR, it will be interpreted as a rustup toolchain name (such
-as \fB+stable\fR or \fB+nightly\fR).
-See the \fIrustup documentation\fR <https://rust\-lang.github.io/rustup/overrides.html>
-for more information about how toolchain overrides work.
-.RE
-.sp
-\fB\-h\fR, 
-\fB\-\-help\fR
-.RS 4
-Prints help information.
-.RE
-.sp
-\fB\-Z\fR \fIflag\fR
-.RS 4
-Unstable (nightly\-only) flags to Cargo. Run \fBcargo \-Z help\fR for details.
-.RE
-.SH "ENVIRONMENT"
-See \fIthe reference\fR <https://doc.rust\-lang.org/cargo/reference/environment\-variables.html> for
-details on environment variables that Cargo reads.
-.SH "EXIT STATUS"
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB0\fR: Cargo succeeded.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB101\fR: Cargo failed to complete.
-.RE
-.SH "EXAMPLES"
-.sp
-.RS 4
-\h'-04' 1.\h'+01'Publish the current package:
-.sp
-.RS 4
-.nf
-cargo publish
-.fi
-.RE
-.RE
-.SH "SEE ALSO"
-\fBcargo\fR(1), \fBcargo\-package\fR(1), \fBcargo\-login\fR(1)
diff --git a/darwin-x86/1.57.0/share/man/man1/cargo-run.1 b/darwin-x86/1.57.0/share/man/man1/cargo-run.1
deleted file mode 100644
index c332d94..0000000
--- a/darwin-x86/1.57.0/share/man/man1/cargo-run.1
+++ /dev/null
@@ -1,286 +0,0 @@
-'\" t
-.TH "CARGO\-RUN" "1"
-.nh
-.ad l
-.ss \n[.ss] 0
-.SH "NAME"
-cargo\-run \- Run the current package
-.SH "SYNOPSIS"
-\fBcargo run\fR [\fIoptions\fR] [\fB\-\-\fR \fIargs\fR]
-.SH "DESCRIPTION"
-Run a binary or example of the local package.
-.sp
-All the arguments following the two dashes (\fB\-\-\fR) are passed to the binary to
-run. If you're passing arguments to both Cargo and the binary, the ones after
-\fB\-\-\fR go to the binary, the ones before go to Cargo.
-.SH "OPTIONS"
-.SS "Package Selection"
-By default, the package in the current working directory is selected. The \fB\-p\fR
-flag can be used to choose a different package in a workspace.
-.sp
-\fB\-p\fR \fIspec\fR, 
-\fB\-\-package\fR \fIspec\fR
-.RS 4
-The package to run. See \fBcargo\-pkgid\fR(1) for the SPEC
-format.
-.RE
-.SS "Target Selection"
-When no target selection options are given, \fBcargo run\fR will run the binary
-target. If there are multiple binary targets, you must pass a target flag to
-choose one. Or, the \fBdefault\-run\fR field may be specified in the \fB[package]\fR
-section of \fBCargo.toml\fR to choose the name of the binary to run by default.
-.sp
-\fB\-\-bin\fR \fIname\fR
-.RS 4
-Run the specified binary.
-.RE
-.sp
-\fB\-\-example\fR \fIname\fR
-.RS 4
-Run the specified example.
-.RE
-.SS "Feature Selection"
-The feature flags allow you to control which features are enabled. When no
-feature options are given, the \fBdefault\fR feature is activated for every
-selected package.
-.sp
-See \fIthe features documentation\fR <https://doc.rust\-lang.org/cargo/reference/features.html#command\-line\-feature\-options>
-for more details.
-.sp
-\fB\-\-features\fR \fIfeatures\fR
-.RS 4
-Space or comma separated list of features to activate. Features of workspace
-members may be enabled with \fBpackage\-name/feature\-name\fR syntax. This flag may
-be specified multiple times, which enables all specified features.
-.RE
-.sp
-\fB\-\-all\-features\fR
-.RS 4
-Activate all available features of all selected packages.
-.RE
-.sp
-\fB\-\-no\-default\-features\fR
-.RS 4
-Do not activate the \fBdefault\fR feature of the selected packages.
-.RE
-.SS "Compilation Options"
-.sp
-\fB\-\-target\fR \fItriple\fR
-.RS 4
-Run for the given architecture. The default is the host
-architecture. The general format of the triple is
-\fB<arch><sub>\-<vendor>\-<sys>\-<abi>\fR\&. Run \fBrustc \-\-print target\-list\fR for a
-list of supported targets.
-.sp
-This may also be specified with the \fBbuild.target\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.sp
-Note that specifying this flag makes Cargo run in a different mode where the
-target artifacts are placed in a separate directory. See the
-\fIbuild cache\fR <https://doc.rust\-lang.org/cargo/guide/build\-cache.html> documentation for more details.
-.RE
-.sp
-\fB\-\-release\fR
-.RS 4
-Run optimized artifacts with the \fBrelease\fR profile.
-See also the \fB\-\-profile\fR option for choosing a specific profile by name.
-.RE
-.sp
-\fB\-\-profile\fR \fIname\fR
-.RS 4
-Run with the given profile.
-See the \fIthe reference\fR <https://doc.rust\-lang.org/cargo/reference/profiles.html> for more details on profiles.
-.RE
-.sp
-\fB\-\-ignore\-rust\-version\fR
-.RS 4
-Run the target even if the selected Rust compiler is older than the
-required Rust version as configured in the project's \fBrust\-version\fR field.
-.RE
-.SS "Output Options"
-.sp
-\fB\-\-target\-dir\fR \fIdirectory\fR
-.RS 4
-Directory for all generated artifacts and intermediate files. May also be
-specified with the \fBCARGO_TARGET_DIR\fR environment variable, or the
-\fBbuild.target\-dir\fR \fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-Defaults to \fBtarget\fR in the root of the workspace.
-.RE
-.SS "Display Options"
-.sp
-\fB\-v\fR, 
-\fB\-\-verbose\fR
-.RS 4
-Use verbose output. May be specified twice for "very verbose" output which
-includes extra output such as dependency warnings and build script output.
-May also be specified with the \fBterm.verbose\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.sp
-\fB\-q\fR, 
-\fB\-\-quiet\fR
-.RS 4
-No output printed to stdout.
-.RE
-.sp
-\fB\-\-color\fR \fIwhen\fR
-.RS 4
-Control when colored output is used. Valid values:
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBauto\fR (default): Automatically detect if color support is available on the
-terminal.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBalways\fR: Always display colors.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBnever\fR: Never display colors.
-.RE
-.sp
-May also be specified with the \fBterm.color\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.sp
-\fB\-\-message\-format\fR \fIfmt\fR
-.RS 4
-The output format for diagnostic messages. Can be specified multiple times
-and consists of comma\-separated values. Valid values:
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBhuman\fR (default): Display in a human\-readable text format. Conflicts with
-\fBshort\fR and \fBjson\fR\&.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBshort\fR: Emit shorter, human\-readable text messages. Conflicts with \fBhuman\fR
-and \fBjson\fR\&.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBjson\fR: Emit JSON messages to stdout. See
-\fIthe reference\fR <https://doc.rust\-lang.org/cargo/reference/external\-tools.html#json\-messages>
-for more details. Conflicts with \fBhuman\fR and \fBshort\fR\&.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBjson\-diagnostic\-short\fR: Ensure the \fBrendered\fR field of JSON messages contains
-the "short" rendering from rustc. Cannot be used with \fBhuman\fR or \fBshort\fR\&.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBjson\-diagnostic\-rendered\-ansi\fR: Ensure the \fBrendered\fR field of JSON messages
-contains embedded ANSI color codes for respecting rustc's default color
-scheme. Cannot be used with \fBhuman\fR or \fBshort\fR\&.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBjson\-render\-diagnostics\fR: Instruct Cargo to not include rustc diagnostics in
-in JSON messages printed, but instead Cargo itself should render the
-JSON diagnostics coming from rustc. Cargo's own JSON diagnostics and others
-coming from rustc are still emitted. Cannot be used with \fBhuman\fR or \fBshort\fR\&.
-.RE
-.RE
-.SS "Manifest Options"
-.sp
-\fB\-\-manifest\-path\fR \fIpath\fR
-.RS 4
-Path to the \fBCargo.toml\fR file. By default, Cargo searches for the
-\fBCargo.toml\fR file in the current directory or any parent directory.
-.RE
-.sp
-\fB\-\-frozen\fR, 
-\fB\-\-locked\fR
-.RS 4
-Either of these flags requires that the \fBCargo.lock\fR file is
-up\-to\-date. If the lock file is missing, or it needs to be updated, Cargo will
-exit with an error. The \fB\-\-frozen\fR flag also prevents Cargo from
-attempting to access the network to determine if it is out\-of\-date.
-.sp
-These may be used in environments where you want to assert that the
-\fBCargo.lock\fR file is up\-to\-date (such as a CI build) or want to avoid network
-access.
-.RE
-.sp
-\fB\-\-offline\fR
-.RS 4
-Prevents Cargo from accessing the network for any reason. Without this
-flag, Cargo will stop with an error if it needs to access the network and
-the network is not available. With this flag, Cargo will attempt to
-proceed without the network if possible.
-.sp
-Beware that this may result in different dependency resolution than online
-mode. Cargo will restrict itself to crates that are downloaded locally, even
-if there might be a newer version as indicated in the local copy of the index.
-See the \fBcargo\-fetch\fR(1) command to download dependencies before going
-offline.
-.sp
-May also be specified with the \fBnet.offline\fR \fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.SS "Common Options"
-.sp
-\fB+\fR\fItoolchain\fR
-.RS 4
-If Cargo has been installed with rustup, and the first argument to \fBcargo\fR
-begins with \fB+\fR, it will be interpreted as a rustup toolchain name (such
-as \fB+stable\fR or \fB+nightly\fR).
-See the \fIrustup documentation\fR <https://rust\-lang.github.io/rustup/overrides.html>
-for more information about how toolchain overrides work.
-.RE
-.sp
-\fB\-h\fR, 
-\fB\-\-help\fR
-.RS 4
-Prints help information.
-.RE
-.sp
-\fB\-Z\fR \fIflag\fR
-.RS 4
-Unstable (nightly\-only) flags to Cargo. Run \fBcargo \-Z help\fR for details.
-.RE
-.SS "Miscellaneous Options"
-.sp
-\fB\-j\fR \fIN\fR, 
-\fB\-\-jobs\fR \fIN\fR
-.RS 4
-Number of parallel jobs to run. May also be specified with the
-\fBbuild.jobs\fR \fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&. Defaults to
-the number of CPUs.
-.RE
-.SH "ENVIRONMENT"
-See \fIthe reference\fR <https://doc.rust\-lang.org/cargo/reference/environment\-variables.html> for
-details on environment variables that Cargo reads.
-.SH "EXIT STATUS"
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB0\fR: Cargo succeeded.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB101\fR: Cargo failed to complete.
-.RE
-.SH "EXAMPLES"
-.sp
-.RS 4
-\h'-04' 1.\h'+01'Build the local package and run its main target (assuming only one binary):
-.sp
-.RS 4
-.nf
-cargo run
-.fi
-.RE
-.RE
-.sp
-.RS 4
-\h'-04' 2.\h'+01'Run an example with extra arguments:
-.sp
-.RS 4
-.nf
-cargo run \-\-example exname \-\- \-\-exoption exarg1 exarg2
-.fi
-.RE
-.RE
-.SH "SEE ALSO"
-\fBcargo\fR(1), \fBcargo\-build\fR(1)
diff --git a/darwin-x86/1.57.0/share/man/man1/cargo-rustc.1 b/darwin-x86/1.57.0/share/man/man1/cargo-rustc.1
deleted file mode 100644
index 6daf5a3..0000000
--- a/darwin-x86/1.57.0/share/man/man1/cargo-rustc.1
+++ /dev/null
@@ -1,382 +0,0 @@
-'\" t
-.TH "CARGO\-RUSTC" "1"
-.nh
-.ad l
-.ss \n[.ss] 0
-.SH "NAME"
-cargo\-rustc \- Compile the current package, and pass extra options to the compiler
-.SH "SYNOPSIS"
-\fBcargo rustc\fR [\fIoptions\fR] [\fB\-\-\fR \fIargs\fR]
-.SH "DESCRIPTION"
-The specified target for the current package (or package specified by \fB\-p\fR if
-provided) will be compiled along with all of its dependencies. The specified
-\fIargs\fR will all be passed to the final compiler invocation, not any of the
-dependencies. Note that the compiler will still unconditionally receive
-arguments such as \fB\-L\fR, \fB\-\-extern\fR, and \fB\-\-crate\-type\fR, and the specified
-\fIargs\fR will simply be added to the compiler invocation.
-.sp
-See <https://doc.rust\-lang.org/rustc/index.html> for documentation on rustc
-flags.
-.sp
-This command requires that only one target is being compiled when additional
-arguments are provided. If more than one target is available for the current
-package the filters of \fB\-\-lib\fR, \fB\-\-bin\fR, etc, must be used to select which
-target is compiled.
-.sp
-To pass flags to all compiler processes spawned by Cargo, use the \fBRUSTFLAGS\fR
-\fIenvironment variable\fR <https://doc.rust\-lang.org/cargo/reference/environment\-variables.html> or the
-\fBbuild.rustflags\fR \fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.SH "OPTIONS"
-.SS "Package Selection"
-By default, the package in the current working directory is selected. The \fB\-p\fR
-flag can be used to choose a different package in a workspace.
-.sp
-\fB\-p\fR \fIspec\fR, 
-\fB\-\-package\fR \fIspec\fR
-.RS 4
-The package to build. See \fBcargo\-pkgid\fR(1) for the SPEC
-format.
-.RE
-.SS "Target Selection"
-When no target selection options are given, \fBcargo rustc\fR will build all
-binary and library targets of the selected package.
-.sp
-Passing target selection flags will build only the specified
-targets. 
-.sp
-Note that \fB\-\-bin\fR, \fB\-\-example\fR, \fB\-\-test\fR and \fB\-\-bench\fR flags also 
-support common Unix glob patterns like \fB*\fR, \fB?\fR and \fB[]\fR\&. However, to avoid your 
-shell accidentally expanding glob patterns before Cargo handles them, you must 
-use single quotes or double quotes around each glob pattern.
-.sp
-\fB\-\-lib\fR
-.RS 4
-Build the package's library.
-.RE
-.sp
-\fB\-\-bin\fR \fIname\fR\&...
-.RS 4
-Build the specified binary. This flag may be specified multiple times
-and supports common Unix glob patterns.
-.RE
-.sp
-\fB\-\-bins\fR
-.RS 4
-Build all binary targets.
-.RE
-.sp
-\fB\-\-example\fR \fIname\fR\&...
-.RS 4
-Build the specified example. This flag may be specified multiple times
-and supports common Unix glob patterns.
-.RE
-.sp
-\fB\-\-examples\fR
-.RS 4
-Build all example targets.
-.RE
-.sp
-\fB\-\-test\fR \fIname\fR\&...
-.RS 4
-Build the specified integration test. This flag may be specified
-multiple times and supports common Unix glob patterns.
-.RE
-.sp
-\fB\-\-tests\fR
-.RS 4
-Build all targets in test mode that have the \fBtest = true\fR manifest
-flag set. By default this includes the library and binaries built as
-unittests, and integration tests. Be aware that this will also build any
-required dependencies, so the lib target may be built twice (once as a
-unittest, and once as a dependency for binaries, integration tests, etc.).
-Targets may be enabled or disabled by setting the \fBtest\fR flag in the
-manifest settings for the target.
-.RE
-.sp
-\fB\-\-bench\fR \fIname\fR\&...
-.RS 4
-Build the specified benchmark. This flag may be specified multiple
-times and supports common Unix glob patterns.
-.RE
-.sp
-\fB\-\-benches\fR
-.RS 4
-Build all targets in benchmark mode that have the \fBbench = true\fR
-manifest flag set. By default this includes the library and binaries built
-as benchmarks, and bench targets. Be aware that this will also build any
-required dependencies, so the lib target may be built twice (once as a
-benchmark, and once as a dependency for binaries, benchmarks, etc.).
-Targets may be enabled or disabled by setting the \fBbench\fR flag in the
-manifest settings for the target.
-.RE
-.sp
-\fB\-\-all\-targets\fR
-.RS 4
-Build all targets. This is equivalent to specifying \fB\-\-lib \-\-bins \-\-tests \-\-benches \-\-examples\fR\&.
-.RE
-.SS "Feature Selection"
-The feature flags allow you to control which features are enabled. When no
-feature options are given, the \fBdefault\fR feature is activated for every
-selected package.
-.sp
-See \fIthe features documentation\fR <https://doc.rust\-lang.org/cargo/reference/features.html#command\-line\-feature\-options>
-for more details.
-.sp
-\fB\-\-features\fR \fIfeatures\fR
-.RS 4
-Space or comma separated list of features to activate. Features of workspace
-members may be enabled with \fBpackage\-name/feature\-name\fR syntax. This flag may
-be specified multiple times, which enables all specified features.
-.RE
-.sp
-\fB\-\-all\-features\fR
-.RS 4
-Activate all available features of all selected packages.
-.RE
-.sp
-\fB\-\-no\-default\-features\fR
-.RS 4
-Do not activate the \fBdefault\fR feature of the selected packages.
-.RE
-.SS "Compilation Options"
-.sp
-\fB\-\-target\fR \fItriple\fR
-.RS 4
-Build for the given architecture. The default is the host
-architecture. The general format of the triple is
-\fB<arch><sub>\-<vendor>\-<sys>\-<abi>\fR\&. Run \fBrustc \-\-print target\-list\fR for a
-list of supported targets.
-.sp
-This may also be specified with the \fBbuild.target\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.sp
-Note that specifying this flag makes Cargo run in a different mode where the
-target artifacts are placed in a separate directory. See the
-\fIbuild cache\fR <https://doc.rust\-lang.org/cargo/guide/build\-cache.html> documentation for more details.
-.RE
-.sp
-\fB\-\-release\fR
-.RS 4
-Build optimized artifacts with the \fBrelease\fR profile.
-See also the \fB\-\-profile\fR option for choosing a specific profile by name.
-.RE
-.sp
-\fB\-\-profile\fR \fIname\fR
-.RS 4
-Build with the given profile.
-.sp
-The \fBrustc\fR subcommand will treat the following named profiles with special behaviors:
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBcheck\fR \[em] Builds in the same way as the \fBcargo\-check\fR(1) command with
-the \fBdev\fR profile.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBtest\fR \[em] Builds in the same way as the \fBcargo\-test\fR(1) command,
-enabling building in test mode which will enable tests and enable the \fBtest\fR
-cfg option. See \fIrustc
-tests\fR <https://doc.rust\-lang.org/rustc/tests/index.html> for more detail.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBbench\fR \[em] Builds in the same was as the \fBcargo\-bench\fR(1) command,
-similar to the \fBtest\fR profile.
-.RE
-.sp
-See the \fIthe reference\fR <https://doc.rust\-lang.org/cargo/reference/profiles.html> for more details on profiles.
-.RE
-.sp
-\fB\-\-ignore\-rust\-version\fR
-.RS 4
-Build the target even if the selected Rust compiler is older than the
-required Rust version as configured in the project's \fBrust\-version\fR field.
-.RE
-.SS "Output Options"
-.sp
-\fB\-\-target\-dir\fR \fIdirectory\fR
-.RS 4
-Directory for all generated artifacts and intermediate files. May also be
-specified with the \fBCARGO_TARGET_DIR\fR environment variable, or the
-\fBbuild.target\-dir\fR \fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-Defaults to \fBtarget\fR in the root of the workspace.
-.RE
-.SS "Display Options"
-.sp
-\fB\-v\fR, 
-\fB\-\-verbose\fR
-.RS 4
-Use verbose output. May be specified twice for "very verbose" output which
-includes extra output such as dependency warnings and build script output.
-May also be specified with the \fBterm.verbose\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.sp
-\fB\-q\fR, 
-\fB\-\-quiet\fR
-.RS 4
-No output printed to stdout.
-.RE
-.sp
-\fB\-\-color\fR \fIwhen\fR
-.RS 4
-Control when colored output is used. Valid values:
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBauto\fR (default): Automatically detect if color support is available on the
-terminal.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBalways\fR: Always display colors.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBnever\fR: Never display colors.
-.RE
-.sp
-May also be specified with the \fBterm.color\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.sp
-\fB\-\-message\-format\fR \fIfmt\fR
-.RS 4
-The output format for diagnostic messages. Can be specified multiple times
-and consists of comma\-separated values. Valid values:
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBhuman\fR (default): Display in a human\-readable text format. Conflicts with
-\fBshort\fR and \fBjson\fR\&.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBshort\fR: Emit shorter, human\-readable text messages. Conflicts with \fBhuman\fR
-and \fBjson\fR\&.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBjson\fR: Emit JSON messages to stdout. See
-\fIthe reference\fR <https://doc.rust\-lang.org/cargo/reference/external\-tools.html#json\-messages>
-for more details. Conflicts with \fBhuman\fR and \fBshort\fR\&.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBjson\-diagnostic\-short\fR: Ensure the \fBrendered\fR field of JSON messages contains
-the "short" rendering from rustc. Cannot be used with \fBhuman\fR or \fBshort\fR\&.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBjson\-diagnostic\-rendered\-ansi\fR: Ensure the \fBrendered\fR field of JSON messages
-contains embedded ANSI color codes for respecting rustc's default color
-scheme. Cannot be used with \fBhuman\fR or \fBshort\fR\&.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBjson\-render\-diagnostics\fR: Instruct Cargo to not include rustc diagnostics in
-in JSON messages printed, but instead Cargo itself should render the
-JSON diagnostics coming from rustc. Cargo's own JSON diagnostics and others
-coming from rustc are still emitted. Cannot be used with \fBhuman\fR or \fBshort\fR\&.
-.RE
-.RE
-.SS "Manifest Options"
-.sp
-\fB\-\-manifest\-path\fR \fIpath\fR
-.RS 4
-Path to the \fBCargo.toml\fR file. By default, Cargo searches for the
-\fBCargo.toml\fR file in the current directory or any parent directory.
-.RE
-.sp
-\fB\-\-frozen\fR, 
-\fB\-\-locked\fR
-.RS 4
-Either of these flags requires that the \fBCargo.lock\fR file is
-up\-to\-date. If the lock file is missing, or it needs to be updated, Cargo will
-exit with an error. The \fB\-\-frozen\fR flag also prevents Cargo from
-attempting to access the network to determine if it is out\-of\-date.
-.sp
-These may be used in environments where you want to assert that the
-\fBCargo.lock\fR file is up\-to\-date (such as a CI build) or want to avoid network
-access.
-.RE
-.sp
-\fB\-\-offline\fR
-.RS 4
-Prevents Cargo from accessing the network for any reason. Without this
-flag, Cargo will stop with an error if it needs to access the network and
-the network is not available. With this flag, Cargo will attempt to
-proceed without the network if possible.
-.sp
-Beware that this may result in different dependency resolution than online
-mode. Cargo will restrict itself to crates that are downloaded locally, even
-if there might be a newer version as indicated in the local copy of the index.
-See the \fBcargo\-fetch\fR(1) command to download dependencies before going
-offline.
-.sp
-May also be specified with the \fBnet.offline\fR \fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.SS "Common Options"
-.sp
-\fB+\fR\fItoolchain\fR
-.RS 4
-If Cargo has been installed with rustup, and the first argument to \fBcargo\fR
-begins with \fB+\fR, it will be interpreted as a rustup toolchain name (such
-as \fB+stable\fR or \fB+nightly\fR).
-See the \fIrustup documentation\fR <https://rust\-lang.github.io/rustup/overrides.html>
-for more information about how toolchain overrides work.
-.RE
-.sp
-\fB\-h\fR, 
-\fB\-\-help\fR
-.RS 4
-Prints help information.
-.RE
-.sp
-\fB\-Z\fR \fIflag\fR
-.RS 4
-Unstable (nightly\-only) flags to Cargo. Run \fBcargo \-Z help\fR for details.
-.RE
-.SS "Miscellaneous Options"
-.sp
-\fB\-j\fR \fIN\fR, 
-\fB\-\-jobs\fR \fIN\fR
-.RS 4
-Number of parallel jobs to run. May also be specified with the
-\fBbuild.jobs\fR \fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&. Defaults to
-the number of CPUs.
-.RE
-.SH "ENVIRONMENT"
-See \fIthe reference\fR <https://doc.rust\-lang.org/cargo/reference/environment\-variables.html> for
-details on environment variables that Cargo reads.
-.SH "EXIT STATUS"
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB0\fR: Cargo succeeded.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB101\fR: Cargo failed to complete.
-.RE
-.SH "EXAMPLES"
-.sp
-.RS 4
-\h'-04' 1.\h'+01'Check if your package (not including dependencies) uses unsafe code:
-.sp
-.RS 4
-.nf
-cargo rustc \-\-lib \-\- \-D unsafe\-code
-.fi
-.RE
-.RE
-.sp
-.RS 4
-\h'-04' 2.\h'+01'Try an experimental flag on the nightly compiler, such as this which prints
-the size of every type:
-.sp
-.RS 4
-.nf
-cargo rustc \-\-lib \-\- \-Z print\-type\-sizes
-.fi
-.RE
-.RE
-.SH "SEE ALSO"
-\fBcargo\fR(1), \fBcargo\-build\fR(1), \fBrustc\fR(1)
diff --git a/darwin-x86/1.57.0/share/man/man1/cargo-rustdoc.1 b/darwin-x86/1.57.0/share/man/man1/cargo-rustdoc.1
deleted file mode 100644
index ad5cfbb..0000000
--- a/darwin-x86/1.57.0/share/man/man1/cargo-rustdoc.1
+++ /dev/null
@@ -1,362 +0,0 @@
-'\" t
-.TH "CARGO\-RUSTDOC" "1"
-.nh
-.ad l
-.ss \n[.ss] 0
-.SH "NAME"
-cargo\-rustdoc \- Build a package's documentation, using specified custom flags
-.SH "SYNOPSIS"
-\fBcargo rustdoc\fR [\fIoptions\fR] [\fB\-\-\fR \fIargs\fR]
-.SH "DESCRIPTION"
-The specified target for the current package (or package specified by \fB\-p\fR if
-provided) will be documented with the specified \fIargs\fR being passed to the
-final rustdoc invocation. Dependencies will not be documented as part of this
-command. Note that rustdoc will still unconditionally receive arguments such
-as \fB\-L\fR, \fB\-\-extern\fR, and \fB\-\-crate\-type\fR, and the specified \fIargs\fR will simply
-be added to the rustdoc invocation.
-.sp
-See <https://doc.rust\-lang.org/rustdoc/index.html> for documentation on rustdoc
-flags.
-.sp
-This command requires that only one target is being compiled when additional
-arguments are provided. If more than one target is available for the current
-package the filters of \fB\-\-lib\fR, \fB\-\-bin\fR, etc, must be used to select which
-target is compiled.
-.sp
-To pass flags to all rustdoc processes spawned by Cargo, use the
-\fBRUSTDOCFLAGS\fR \fIenvironment variable\fR <https://doc.rust\-lang.org/cargo/reference/environment\-variables.html>
-or the \fBbuild.rustdocflags\fR \fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.SH "OPTIONS"
-.SS "Documentation Options"
-.sp
-\fB\-\-open\fR
-.RS 4
-Open the docs in a browser after building them. This will use your default
-browser unless you define another one in the \fBBROWSER\fR environment variable
-or use the \fI\f(BIdoc.browser\fI\fR <https://doc.rust\-lang.org/cargo/reference/config.html#docbrowser> configuration
-option.
-.RE
-.SS "Package Selection"
-By default, the package in the current working directory is selected. The \fB\-p\fR
-flag can be used to choose a different package in a workspace.
-.sp
-\fB\-p\fR \fIspec\fR, 
-\fB\-\-package\fR \fIspec\fR
-.RS 4
-The package to document. See \fBcargo\-pkgid\fR(1) for the SPEC
-format.
-.RE
-.SS "Target Selection"
-When no target selection options are given, \fBcargo rustdoc\fR will document all
-binary and library targets of the selected package. The binary will be skipped
-if its name is the same as the lib target. Binaries are skipped if they have
-\fBrequired\-features\fR that are missing.
-.sp
-Passing target selection flags will document only the specified
-targets. 
-.sp
-Note that \fB\-\-bin\fR, \fB\-\-example\fR, \fB\-\-test\fR and \fB\-\-bench\fR flags also 
-support common Unix glob patterns like \fB*\fR, \fB?\fR and \fB[]\fR\&. However, to avoid your 
-shell accidentally expanding glob patterns before Cargo handles them, you must 
-use single quotes or double quotes around each glob pattern.
-.sp
-\fB\-\-lib\fR
-.RS 4
-Document the package's library.
-.RE
-.sp
-\fB\-\-bin\fR \fIname\fR\&...
-.RS 4
-Document the specified binary. This flag may be specified multiple times
-and supports common Unix glob patterns.
-.RE
-.sp
-\fB\-\-bins\fR
-.RS 4
-Document all binary targets.
-.RE
-.sp
-\fB\-\-example\fR \fIname\fR\&...
-.RS 4
-Document the specified example. This flag may be specified multiple times
-and supports common Unix glob patterns.
-.RE
-.sp
-\fB\-\-examples\fR
-.RS 4
-Document all example targets.
-.RE
-.sp
-\fB\-\-test\fR \fIname\fR\&...
-.RS 4
-Document the specified integration test. This flag may be specified
-multiple times and supports common Unix glob patterns.
-.RE
-.sp
-\fB\-\-tests\fR
-.RS 4
-Document all targets in test mode that have the \fBtest = true\fR manifest
-flag set. By default this includes the library and binaries built as
-unittests, and integration tests. Be aware that this will also build any
-required dependencies, so the lib target may be built twice (once as a
-unittest, and once as a dependency for binaries, integration tests, etc.).
-Targets may be enabled or disabled by setting the \fBtest\fR flag in the
-manifest settings for the target.
-.RE
-.sp
-\fB\-\-bench\fR \fIname\fR\&...
-.RS 4
-Document the specified benchmark. This flag may be specified multiple
-times and supports common Unix glob patterns.
-.RE
-.sp
-\fB\-\-benches\fR
-.RS 4
-Document all targets in benchmark mode that have the \fBbench = true\fR
-manifest flag set. By default this includes the library and binaries built
-as benchmarks, and bench targets. Be aware that this will also build any
-required dependencies, so the lib target may be built twice (once as a
-benchmark, and once as a dependency for binaries, benchmarks, etc.).
-Targets may be enabled or disabled by setting the \fBbench\fR flag in the
-manifest settings for the target.
-.RE
-.sp
-\fB\-\-all\-targets\fR
-.RS 4
-Document all targets. This is equivalent to specifying \fB\-\-lib \-\-bins \-\-tests \-\-benches \-\-examples\fR\&.
-.RE
-.SS "Feature Selection"
-The feature flags allow you to control which features are enabled. When no
-feature options are given, the \fBdefault\fR feature is activated for every
-selected package.
-.sp
-See \fIthe features documentation\fR <https://doc.rust\-lang.org/cargo/reference/features.html#command\-line\-feature\-options>
-for more details.
-.sp
-\fB\-\-features\fR \fIfeatures\fR
-.RS 4
-Space or comma separated list of features to activate. Features of workspace
-members may be enabled with \fBpackage\-name/feature\-name\fR syntax. This flag may
-be specified multiple times, which enables all specified features.
-.RE
-.sp
-\fB\-\-all\-features\fR
-.RS 4
-Activate all available features of all selected packages.
-.RE
-.sp
-\fB\-\-no\-default\-features\fR
-.RS 4
-Do not activate the \fBdefault\fR feature of the selected packages.
-.RE
-.SS "Compilation Options"
-.sp
-\fB\-\-target\fR \fItriple\fR
-.RS 4
-Document for the given architecture. The default is the host
-architecture. The general format of the triple is
-\fB<arch><sub>\-<vendor>\-<sys>\-<abi>\fR\&. Run \fBrustc \-\-print target\-list\fR for a
-list of supported targets.
-.sp
-This may also be specified with the \fBbuild.target\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.sp
-Note that specifying this flag makes Cargo run in a different mode where the
-target artifacts are placed in a separate directory. See the
-\fIbuild cache\fR <https://doc.rust\-lang.org/cargo/guide/build\-cache.html> documentation for more details.
-.RE
-.sp
-\fB\-\-release\fR
-.RS 4
-Document optimized artifacts with the \fBrelease\fR profile.
-See also the \fB\-\-profile\fR option for choosing a specific profile by name.
-.RE
-.sp
-\fB\-\-profile\fR \fIname\fR
-.RS 4
-Document with the given profile.
-See the \fIthe reference\fR <https://doc.rust\-lang.org/cargo/reference/profiles.html> for more details on profiles.
-.RE
-.sp
-\fB\-\-ignore\-rust\-version\fR
-.RS 4
-Document the target even if the selected Rust compiler is older than the
-required Rust version as configured in the project's \fBrust\-version\fR field.
-.RE
-.SS "Output Options"
-.sp
-\fB\-\-target\-dir\fR \fIdirectory\fR
-.RS 4
-Directory for all generated artifacts and intermediate files. May also be
-specified with the \fBCARGO_TARGET_DIR\fR environment variable, or the
-\fBbuild.target\-dir\fR \fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-Defaults to \fBtarget\fR in the root of the workspace.
-.RE
-.SS "Display Options"
-.sp
-\fB\-v\fR, 
-\fB\-\-verbose\fR
-.RS 4
-Use verbose output. May be specified twice for "very verbose" output which
-includes extra output such as dependency warnings and build script output.
-May also be specified with the \fBterm.verbose\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.sp
-\fB\-q\fR, 
-\fB\-\-quiet\fR
-.RS 4
-No output printed to stdout.
-.RE
-.sp
-\fB\-\-color\fR \fIwhen\fR
-.RS 4
-Control when colored output is used. Valid values:
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBauto\fR (default): Automatically detect if color support is available on the
-terminal.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBalways\fR: Always display colors.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBnever\fR: Never display colors.
-.RE
-.sp
-May also be specified with the \fBterm.color\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.sp
-\fB\-\-message\-format\fR \fIfmt\fR
-.RS 4
-The output format for diagnostic messages. Can be specified multiple times
-and consists of comma\-separated values. Valid values:
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBhuman\fR (default): Display in a human\-readable text format. Conflicts with
-\fBshort\fR and \fBjson\fR\&.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBshort\fR: Emit shorter, human\-readable text messages. Conflicts with \fBhuman\fR
-and \fBjson\fR\&.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBjson\fR: Emit JSON messages to stdout. See
-\fIthe reference\fR <https://doc.rust\-lang.org/cargo/reference/external\-tools.html#json\-messages>
-for more details. Conflicts with \fBhuman\fR and \fBshort\fR\&.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBjson\-diagnostic\-short\fR: Ensure the \fBrendered\fR field of JSON messages contains
-the "short" rendering from rustc. Cannot be used with \fBhuman\fR or \fBshort\fR\&.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBjson\-diagnostic\-rendered\-ansi\fR: Ensure the \fBrendered\fR field of JSON messages
-contains embedded ANSI color codes for respecting rustc's default color
-scheme. Cannot be used with \fBhuman\fR or \fBshort\fR\&.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBjson\-render\-diagnostics\fR: Instruct Cargo to not include rustc diagnostics in
-in JSON messages printed, but instead Cargo itself should render the
-JSON diagnostics coming from rustc. Cargo's own JSON diagnostics and others
-coming from rustc are still emitted. Cannot be used with \fBhuman\fR or \fBshort\fR\&.
-.RE
-.RE
-.SS "Manifest Options"
-.sp
-\fB\-\-manifest\-path\fR \fIpath\fR
-.RS 4
-Path to the \fBCargo.toml\fR file. By default, Cargo searches for the
-\fBCargo.toml\fR file in the current directory or any parent directory.
-.RE
-.sp
-\fB\-\-frozen\fR, 
-\fB\-\-locked\fR
-.RS 4
-Either of these flags requires that the \fBCargo.lock\fR file is
-up\-to\-date. If the lock file is missing, or it needs to be updated, Cargo will
-exit with an error. The \fB\-\-frozen\fR flag also prevents Cargo from
-attempting to access the network to determine if it is out\-of\-date.
-.sp
-These may be used in environments where you want to assert that the
-\fBCargo.lock\fR file is up\-to\-date (such as a CI build) or want to avoid network
-access.
-.RE
-.sp
-\fB\-\-offline\fR
-.RS 4
-Prevents Cargo from accessing the network for any reason. Without this
-flag, Cargo will stop with an error if it needs to access the network and
-the network is not available. With this flag, Cargo will attempt to
-proceed without the network if possible.
-.sp
-Beware that this may result in different dependency resolution than online
-mode. Cargo will restrict itself to crates that are downloaded locally, even
-if there might be a newer version as indicated in the local copy of the index.
-See the \fBcargo\-fetch\fR(1) command to download dependencies before going
-offline.
-.sp
-May also be specified with the \fBnet.offline\fR \fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.SS "Common Options"
-.sp
-\fB+\fR\fItoolchain\fR
-.RS 4
-If Cargo has been installed with rustup, and the first argument to \fBcargo\fR
-begins with \fB+\fR, it will be interpreted as a rustup toolchain name (such
-as \fB+stable\fR or \fB+nightly\fR).
-See the \fIrustup documentation\fR <https://rust\-lang.github.io/rustup/overrides.html>
-for more information about how toolchain overrides work.
-.RE
-.sp
-\fB\-h\fR, 
-\fB\-\-help\fR
-.RS 4
-Prints help information.
-.RE
-.sp
-\fB\-Z\fR \fIflag\fR
-.RS 4
-Unstable (nightly\-only) flags to Cargo. Run \fBcargo \-Z help\fR for details.
-.RE
-.SS "Miscellaneous Options"
-.sp
-\fB\-j\fR \fIN\fR, 
-\fB\-\-jobs\fR \fIN\fR
-.RS 4
-Number of parallel jobs to run. May also be specified with the
-\fBbuild.jobs\fR \fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&. Defaults to
-the number of CPUs.
-.RE
-.SH "ENVIRONMENT"
-See \fIthe reference\fR <https://doc.rust\-lang.org/cargo/reference/environment\-variables.html> for
-details on environment variables that Cargo reads.
-.SH "EXIT STATUS"
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB0\fR: Cargo succeeded.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB101\fR: Cargo failed to complete.
-.RE
-.SH "EXAMPLES"
-.sp
-.RS 4
-\h'-04' 1.\h'+01'Build documentation with custom CSS included from a given file:
-.sp
-.RS 4
-.nf
-cargo rustdoc \-\-lib \-\- \-\-extend\-css extra.css
-.fi
-.RE
-.RE
-.SH "SEE ALSO"
-\fBcargo\fR(1), \fBcargo\-doc\fR(1), \fBrustdoc\fR(1)
diff --git a/darwin-x86/1.57.0/share/man/man1/cargo-search.1 b/darwin-x86/1.57.0/share/man/man1/cargo-search.1
deleted file mode 100644
index 25b19b8..0000000
--- a/darwin-x86/1.57.0/share/man/man1/cargo-search.1
+++ /dev/null
@@ -1,116 +0,0 @@
-'\" t
-.TH "CARGO\-SEARCH" "1"
-.nh
-.ad l
-.ss \n[.ss] 0
-.SH "NAME"
-cargo\-search \- Search packages in crates.io
-.SH "SYNOPSIS"
-\fBcargo search\fR [\fIoptions\fR] [\fIquery\fR\&...]
-.SH "DESCRIPTION"
-This performs a textual search for crates on <https://crates.io>\&. The matching
-crates will be displayed along with their description in TOML format suitable
-for copying into a \fBCargo.toml\fR manifest.
-.SH "OPTIONS"
-.SS "Search Options"
-.sp
-\fB\-\-limit\fR \fIlimit\fR
-.RS 4
-Limit the number of results (default: 10, max: 100).
-.RE
-.sp
-\fB\-\-index\fR \fIindex\fR
-.RS 4
-The URL of the registry index to use.
-.RE
-.sp
-\fB\-\-registry\fR \fIregistry\fR
-.RS 4
-Name of the registry to use. Registry names are defined in \fICargo config
-files\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&. If not specified, the default registry is used,
-which is defined by the \fBregistry.default\fR config key which defaults to
-\fBcrates\-io\fR\&.
-.RE
-.SS "Display Options"
-.sp
-\fB\-v\fR, 
-\fB\-\-verbose\fR
-.RS 4
-Use verbose output. May be specified twice for "very verbose" output which
-includes extra output such as dependency warnings and build script output.
-May also be specified with the \fBterm.verbose\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.sp
-\fB\-q\fR, 
-\fB\-\-quiet\fR
-.RS 4
-No output printed to stdout.
-.RE
-.sp
-\fB\-\-color\fR \fIwhen\fR
-.RS 4
-Control when colored output is used. Valid values:
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBauto\fR (default): Automatically detect if color support is available on the
-terminal.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBalways\fR: Always display colors.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBnever\fR: Never display colors.
-.RE
-.sp
-May also be specified with the \fBterm.color\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.SS "Common Options"
-.sp
-\fB+\fR\fItoolchain\fR
-.RS 4
-If Cargo has been installed with rustup, and the first argument to \fBcargo\fR
-begins with \fB+\fR, it will be interpreted as a rustup toolchain name (such
-as \fB+stable\fR or \fB+nightly\fR).
-See the \fIrustup documentation\fR <https://rust\-lang.github.io/rustup/overrides.html>
-for more information about how toolchain overrides work.
-.RE
-.sp
-\fB\-h\fR, 
-\fB\-\-help\fR
-.RS 4
-Prints help information.
-.RE
-.sp
-\fB\-Z\fR \fIflag\fR
-.RS 4
-Unstable (nightly\-only) flags to Cargo. Run \fBcargo \-Z help\fR for details.
-.RE
-.SH "ENVIRONMENT"
-See \fIthe reference\fR <https://doc.rust\-lang.org/cargo/reference/environment\-variables.html> for
-details on environment variables that Cargo reads.
-.SH "EXIT STATUS"
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB0\fR: Cargo succeeded.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB101\fR: Cargo failed to complete.
-.RE
-.SH "EXAMPLES"
-.sp
-.RS 4
-\h'-04' 1.\h'+01'Search for a package from crates.io:
-.sp
-.RS 4
-.nf
-cargo search serde
-.fi
-.RE
-.RE
-.SH "SEE ALSO"
-\fBcargo\fR(1), \fBcargo\-install\fR(1), \fBcargo\-publish\fR(1)
diff --git a/darwin-x86/1.57.0/share/man/man1/cargo-test.1 b/darwin-x86/1.57.0/share/man/man1/cargo-test.1
deleted file mode 100644
index ee0d3cf..0000000
--- a/darwin-x86/1.57.0/share/man/man1/cargo-test.1
+++ /dev/null
@@ -1,500 +0,0 @@
-'\" t
-.TH "CARGO\-TEST" "1"
-.nh
-.ad l
-.ss \n[.ss] 0
-.SH "NAME"
-cargo\-test \- Execute unit and integration tests of a package
-.SH "SYNOPSIS"
-\fBcargo test\fR [\fIoptions\fR] [\fItestname\fR] [\fB\-\-\fR \fItest\-options\fR]
-.SH "DESCRIPTION"
-Compile and execute unit and integration tests.
-.sp
-The test filtering argument \fBTESTNAME\fR and all the arguments following the two
-dashes (\fB\-\-\fR) are passed to the test binaries and thus to \fIlibtest\fR (rustc's
-built in unit\-test and micro\-benchmarking framework).  If you're passing
-arguments to both Cargo and the binary, the ones after \fB\-\-\fR go to the binary,
-the ones before go to Cargo.  For details about libtest's arguments see the
-output of \fBcargo test \-\- \-\-help\fR and check out the rustc book's chapter on
-how tests work at <https://doc.rust\-lang.org/rustc/tests/index.html>\&.
-.sp
-As an example, this will filter for tests with \fBfoo\fR in their name and run them
-on 3 threads in parallel:
-.sp
-.RS 4
-.nf
-cargo test foo \-\- \-\-test\-threads 3
-.fi
-.RE
-.sp
-Tests are built with the \fB\-\-test\fR option to \fBrustc\fR which creates an
-executable with a \fBmain\fR function that automatically runs all functions
-annotated with the \fB#[test]\fR attribute in multiple threads. \fB#[bench]\fR
-annotated functions will also be run with one iteration to verify that they
-are functional.
-.sp
-The libtest harness may be disabled by setting \fBharness = false\fR in the target
-manifest settings, in which case your code will need to provide its own \fBmain\fR
-function to handle running tests.
-.sp
-Documentation tests are also run by default, which is handled by \fBrustdoc\fR\&. It
-extracts code samples from documentation comments and executes them. See the
-\fIrustdoc book\fR <https://doc.rust\-lang.org/rustdoc/> for more information on
-writing doc tests.
-.SH "OPTIONS"
-.SS "Test Options"
-.sp
-\fB\-\-no\-run\fR
-.RS 4
-Compile, but don't run tests.
-.RE
-.sp
-\fB\-\-no\-fail\-fast\fR
-.RS 4
-Run all tests regardless of failure. Without this flag, Cargo will exit
-after the first executable fails. The Rust test harness will run all tests
-within the executable to completion, this flag only applies to the executable
-as a whole.
-.RE
-.SS "Package Selection"
-By default, when no package selection options are given, the packages selected
-depend on the selected manifest file (based on the current working directory if
-\fB\-\-manifest\-path\fR is not given). If the manifest is the root of a workspace then
-the workspaces default members are selected, otherwise only the package defined
-by the manifest will be selected.
-.sp
-The default members of a workspace can be set explicitly with the
-\fBworkspace.default\-members\fR key in the root manifest. If this is not set, a
-virtual workspace will include all workspace members (equivalent to passing
-\fB\-\-workspace\fR), and a non\-virtual workspace will include only the root crate itself.
-.sp
-\fB\-p\fR \fIspec\fR\&..., 
-\fB\-\-package\fR \fIspec\fR\&...
-.RS 4
-Test only the specified packages. See \fBcargo\-pkgid\fR(1) for the
-SPEC format. This flag may be specified multiple times and supports common Unix
-glob patterns like \fB*\fR, \fB?\fR and \fB[]\fR\&. However, to avoid your shell accidentally 
-expanding glob patterns before Cargo handles them, you must use single quotes or
-double quotes around each pattern.
-.RE
-.sp
-\fB\-\-workspace\fR
-.RS 4
-Test all members in the workspace.
-.RE
-.sp
-\fB\-\-all\fR
-.RS 4
-Deprecated alias for \fB\-\-workspace\fR\&.
-.RE
-.sp
-\fB\-\-exclude\fR \fISPEC\fR\&...
-.RS 4
-Exclude the specified packages. Must be used in conjunction with the
-\fB\-\-workspace\fR flag. This flag may be specified multiple times and supports
-common Unix glob patterns like \fB*\fR, \fB?\fR and \fB[]\fR\&. However, to avoid your shell
-accidentally expanding glob patterns before Cargo handles them, you must use
-single quotes or double quotes around each pattern.
-.RE
-.SS "Target Selection"
-When no target selection options are given, \fBcargo test\fR will build the
-following targets of the selected packages:
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'lib \[em] used to link with binaries, examples, integration tests, and doc tests
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'bins (only if integration tests are built and required features are
-available)
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'examples \[em] to ensure they compile
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'lib as a unit test
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'bins as unit tests
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'integration tests
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'doc tests for the lib target
-.RE
-.sp
-The default behavior can be changed by setting the \fBtest\fR flag for the target
-in the manifest settings. Setting examples to \fBtest = true\fR will build and run
-the example as a test. Setting targets to \fBtest = false\fR will stop them from
-being tested by default. Target selection options that take a target by name
-ignore the \fBtest\fR flag and will always test the given target.
-.sp
-Doc tests for libraries may be disabled by setting \fBdoctest = false\fR for the
-library in the manifest.
-.sp
-Binary targets are automatically built if there is an integration test or
-benchmark. This allows an integration test to execute the binary to exercise
-and test its behavior. The \fBCARGO_BIN_EXE_<name>\fR
-\fIenvironment variable\fR <https://doc.rust\-lang.org/cargo/reference/environment\-variables.html#environment\-variables\-cargo\-sets\-for\-crates>
-is set when the integration test is built so that it can use the
-\fI\f(BIenv\fI macro\fR <https://doc.rust\-lang.org/std/macro.env.html> to locate the
-executable.
-.sp
-Passing target selection flags will test only the specified
-targets. 
-.sp
-Note that \fB\-\-bin\fR, \fB\-\-example\fR, \fB\-\-test\fR and \fB\-\-bench\fR flags also 
-support common Unix glob patterns like \fB*\fR, \fB?\fR and \fB[]\fR\&. However, to avoid your 
-shell accidentally expanding glob patterns before Cargo handles them, you must 
-use single quotes or double quotes around each glob pattern.
-.sp
-\fB\-\-lib\fR
-.RS 4
-Test the package's library.
-.RE
-.sp
-\fB\-\-bin\fR \fIname\fR\&...
-.RS 4
-Test the specified binary. This flag may be specified multiple times
-and supports common Unix glob patterns.
-.RE
-.sp
-\fB\-\-bins\fR
-.RS 4
-Test all binary targets.
-.RE
-.sp
-\fB\-\-example\fR \fIname\fR\&...
-.RS 4
-Test the specified example. This flag may be specified multiple times
-and supports common Unix glob patterns.
-.RE
-.sp
-\fB\-\-examples\fR
-.RS 4
-Test all example targets.
-.RE
-.sp
-\fB\-\-test\fR \fIname\fR\&...
-.RS 4
-Test the specified integration test. This flag may be specified
-multiple times and supports common Unix glob patterns.
-.RE
-.sp
-\fB\-\-tests\fR
-.RS 4
-Test all targets in test mode that have the \fBtest = true\fR manifest
-flag set. By default this includes the library and binaries built as
-unittests, and integration tests. Be aware that this will also build any
-required dependencies, so the lib target may be built twice (once as a
-unittest, and once as a dependency for binaries, integration tests, etc.).
-Targets may be enabled or disabled by setting the \fBtest\fR flag in the
-manifest settings for the target.
-.RE
-.sp
-\fB\-\-bench\fR \fIname\fR\&...
-.RS 4
-Test the specified benchmark. This flag may be specified multiple
-times and supports common Unix glob patterns.
-.RE
-.sp
-\fB\-\-benches\fR
-.RS 4
-Test all targets in benchmark mode that have the \fBbench = true\fR
-manifest flag set. By default this includes the library and binaries built
-as benchmarks, and bench targets. Be aware that this will also build any
-required dependencies, so the lib target may be built twice (once as a
-benchmark, and once as a dependency for binaries, benchmarks, etc.).
-Targets may be enabled or disabled by setting the \fBbench\fR flag in the
-manifest settings for the target.
-.RE
-.sp
-\fB\-\-all\-targets\fR
-.RS 4
-Test all targets. This is equivalent to specifying \fB\-\-lib \-\-bins \-\-tests \-\-benches \-\-examples\fR\&.
-.RE
-.sp
-\fB\-\-doc\fR
-.RS 4
-Test only the library's documentation. This cannot be mixed with other
-target options.
-.RE
-.SS "Feature Selection"
-The feature flags allow you to control which features are enabled. When no
-feature options are given, the \fBdefault\fR feature is activated for every
-selected package.
-.sp
-See \fIthe features documentation\fR <https://doc.rust\-lang.org/cargo/reference/features.html#command\-line\-feature\-options>
-for more details.
-.sp
-\fB\-\-features\fR \fIfeatures\fR
-.RS 4
-Space or comma separated list of features to activate. Features of workspace
-members may be enabled with \fBpackage\-name/feature\-name\fR syntax. This flag may
-be specified multiple times, which enables all specified features.
-.RE
-.sp
-\fB\-\-all\-features\fR
-.RS 4
-Activate all available features of all selected packages.
-.RE
-.sp
-\fB\-\-no\-default\-features\fR
-.RS 4
-Do not activate the \fBdefault\fR feature of the selected packages.
-.RE
-.SS "Compilation Options"
-.sp
-\fB\-\-target\fR \fItriple\fR
-.RS 4
-Test for the given architecture. The default is the host
-architecture. The general format of the triple is
-\fB<arch><sub>\-<vendor>\-<sys>\-<abi>\fR\&. Run \fBrustc \-\-print target\-list\fR for a
-list of supported targets.
-.sp
-This may also be specified with the \fBbuild.target\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.sp
-Note that specifying this flag makes Cargo run in a different mode where the
-target artifacts are placed in a separate directory. See the
-\fIbuild cache\fR <https://doc.rust\-lang.org/cargo/guide/build\-cache.html> documentation for more details.
-.RE
-.sp
-\fB\-\-release\fR
-.RS 4
-Test optimized artifacts with the \fBrelease\fR profile.
-See also the \fB\-\-profile\fR option for choosing a specific profile by name.
-.RE
-.sp
-\fB\-\-profile\fR \fIname\fR
-.RS 4
-Test with the given profile.
-See the \fIthe reference\fR <https://doc.rust\-lang.org/cargo/reference/profiles.html> for more details on profiles.
-.RE
-.sp
-\fB\-\-ignore\-rust\-version\fR
-.RS 4
-Test the target even if the selected Rust compiler is older than the
-required Rust version as configured in the project's \fBrust\-version\fR field.
-.RE
-.SS "Output Options"
-.sp
-\fB\-\-target\-dir\fR \fIdirectory\fR
-.RS 4
-Directory for all generated artifacts and intermediate files. May also be
-specified with the \fBCARGO_TARGET_DIR\fR environment variable, or the
-\fBbuild.target\-dir\fR \fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-Defaults to \fBtarget\fR in the root of the workspace.
-.RE
-.SS "Display Options"
-By default the Rust test harness hides output from test execution to keep
-results readable. Test output can be recovered (e.g., for debugging) by passing
-\fB\-\-nocapture\fR to the test binaries:
-.sp
-.RS 4
-.nf
-cargo test \-\- \-\-nocapture
-.fi
-.RE
-.sp
-\fB\-v\fR, 
-\fB\-\-verbose\fR
-.RS 4
-Use verbose output. May be specified twice for "very verbose" output which
-includes extra output such as dependency warnings and build script output.
-May also be specified with the \fBterm.verbose\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.sp
-\fB\-q\fR, 
-\fB\-\-quiet\fR
-.RS 4
-No output printed to stdout.
-.RE
-.sp
-\fB\-\-color\fR \fIwhen\fR
-.RS 4
-Control when colored output is used. Valid values:
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBauto\fR (default): Automatically detect if color support is available on the
-terminal.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBalways\fR: Always display colors.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBnever\fR: Never display colors.
-.RE
-.sp
-May also be specified with the \fBterm.color\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.sp
-\fB\-\-message\-format\fR \fIfmt\fR
-.RS 4
-The output format for diagnostic messages. Can be specified multiple times
-and consists of comma\-separated values. Valid values:
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBhuman\fR (default): Display in a human\-readable text format. Conflicts with
-\fBshort\fR and \fBjson\fR\&.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBshort\fR: Emit shorter, human\-readable text messages. Conflicts with \fBhuman\fR
-and \fBjson\fR\&.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBjson\fR: Emit JSON messages to stdout. See
-\fIthe reference\fR <https://doc.rust\-lang.org/cargo/reference/external\-tools.html#json\-messages>
-for more details. Conflicts with \fBhuman\fR and \fBshort\fR\&.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBjson\-diagnostic\-short\fR: Ensure the \fBrendered\fR field of JSON messages contains
-the "short" rendering from rustc. Cannot be used with \fBhuman\fR or \fBshort\fR\&.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBjson\-diagnostic\-rendered\-ansi\fR: Ensure the \fBrendered\fR field of JSON messages
-contains embedded ANSI color codes for respecting rustc's default color
-scheme. Cannot be used with \fBhuman\fR or \fBshort\fR\&.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBjson\-render\-diagnostics\fR: Instruct Cargo to not include rustc diagnostics in
-in JSON messages printed, but instead Cargo itself should render the
-JSON diagnostics coming from rustc. Cargo's own JSON diagnostics and others
-coming from rustc are still emitted. Cannot be used with \fBhuman\fR or \fBshort\fR\&.
-.RE
-.RE
-.SS "Manifest Options"
-.sp
-\fB\-\-manifest\-path\fR \fIpath\fR
-.RS 4
-Path to the \fBCargo.toml\fR file. By default, Cargo searches for the
-\fBCargo.toml\fR file in the current directory or any parent directory.
-.RE
-.sp
-\fB\-\-frozen\fR, 
-\fB\-\-locked\fR
-.RS 4
-Either of these flags requires that the \fBCargo.lock\fR file is
-up\-to\-date. If the lock file is missing, or it needs to be updated, Cargo will
-exit with an error. The \fB\-\-frozen\fR flag also prevents Cargo from
-attempting to access the network to determine if it is out\-of\-date.
-.sp
-These may be used in environments where you want to assert that the
-\fBCargo.lock\fR file is up\-to\-date (such as a CI build) or want to avoid network
-access.
-.RE
-.sp
-\fB\-\-offline\fR
-.RS 4
-Prevents Cargo from accessing the network for any reason. Without this
-flag, Cargo will stop with an error if it needs to access the network and
-the network is not available. With this flag, Cargo will attempt to
-proceed without the network if possible.
-.sp
-Beware that this may result in different dependency resolution than online
-mode. Cargo will restrict itself to crates that are downloaded locally, even
-if there might be a newer version as indicated in the local copy of the index.
-See the \fBcargo\-fetch\fR(1) command to download dependencies before going
-offline.
-.sp
-May also be specified with the \fBnet.offline\fR \fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.SS "Common Options"
-.sp
-\fB+\fR\fItoolchain\fR
-.RS 4
-If Cargo has been installed with rustup, and the first argument to \fBcargo\fR
-begins with \fB+\fR, it will be interpreted as a rustup toolchain name (such
-as \fB+stable\fR or \fB+nightly\fR).
-See the \fIrustup documentation\fR <https://rust\-lang.github.io/rustup/overrides.html>
-for more information about how toolchain overrides work.
-.RE
-.sp
-\fB\-h\fR, 
-\fB\-\-help\fR
-.RS 4
-Prints help information.
-.RE
-.sp
-\fB\-Z\fR \fIflag\fR
-.RS 4
-Unstable (nightly\-only) flags to Cargo. Run \fBcargo \-Z help\fR for details.
-.RE
-.SS "Miscellaneous Options"
-The \fB\-\-jobs\fR argument affects the building of the test executable but does not
-affect how many threads are used when running the tests. The Rust test harness
-includes an option to control the number of threads used:
-.sp
-.RS 4
-.nf
-cargo test \-j 2 \-\- \-\-test\-threads=2
-.fi
-.RE
-.sp
-\fB\-j\fR \fIN\fR, 
-\fB\-\-jobs\fR \fIN\fR
-.RS 4
-Number of parallel jobs to run. May also be specified with the
-\fBbuild.jobs\fR \fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&. Defaults to
-the number of CPUs.
-.RE
-.SH "ENVIRONMENT"
-See \fIthe reference\fR <https://doc.rust\-lang.org/cargo/reference/environment\-variables.html> for
-details on environment variables that Cargo reads.
-.SH "EXIT STATUS"
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB0\fR: Cargo succeeded.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB101\fR: Cargo failed to complete.
-.RE
-.SH "EXAMPLES"
-.sp
-.RS 4
-\h'-04' 1.\h'+01'Execute all the unit and integration tests of the current package:
-.sp
-.RS 4
-.nf
-cargo test
-.fi
-.RE
-.RE
-.sp
-.RS 4
-\h'-04' 2.\h'+01'Run only tests whose names match against a filter string:
-.sp
-.RS 4
-.nf
-cargo test name_filter
-.fi
-.RE
-.RE
-.sp
-.RS 4
-\h'-04' 3.\h'+01'Run only a specific test within a specific integration test:
-.sp
-.RS 4
-.nf
-cargo test \-\-test int_test_name \-\- modname::test_name
-.fi
-.RE
-.RE
-.SH "SEE ALSO"
-\fBcargo\fR(1), \fBcargo\-bench\fR(1)
diff --git a/darwin-x86/1.57.0/share/man/man1/cargo-tree.1 b/darwin-x86/1.57.0/share/man/man1/cargo-tree.1
deleted file mode 100644
index ceefe73..0000000
--- a/darwin-x86/1.57.0/share/man/man1/cargo-tree.1
+++ /dev/null
@@ -1,469 +0,0 @@
-'\" t
-.TH "CARGO\-TREE" "1"
-.nh
-.ad l
-.ss \n[.ss] 0
-.SH "NAME"
-cargo\-tree \- Display a tree visualization of a dependency graph
-.SH "SYNOPSIS"
-\fBcargo tree\fR [\fIoptions\fR]
-.SH "DESCRIPTION"
-This command will display a tree of dependencies to the terminal. An example
-of a simple project that depends on the "rand" package:
-.sp
-.RS 4
-.nf
-myproject v0.1.0 (/myproject)
-`\-\- rand v0.7.3
-    |\-\- getrandom v0.1.14
-    |   |\-\- cfg\-if v0.1.10
-    |   `\-\- libc v0.2.68
-    |\-\- libc v0.2.68 (*)
-    |\-\- rand_chacha v0.2.2
-    |   |\-\- ppv\-lite86 v0.2.6
-    |   `\-\- rand_core v0.5.1
-    |       `\-\- getrandom v0.1.14 (*)
-    `\-\- rand_core v0.5.1 (*)
-[build\-dependencies]
-`\-\- cc v1.0.50
-.fi
-.RE
-.sp
-Packages marked with \fB(*)\fR have been "de\-duplicated". The dependencies for the
-package have already been shown elsewhere in the graph, and so are not
-repeated. Use the \fB\-\-no\-dedupe\fR option to repeat the duplicates.
-.sp
-The \fB\-e\fR flag can be used to select the dependency kinds to display. The
-"features" kind changes the output to display the features enabled by
-each dependency. For example, \fBcargo tree \-e features\fR:
-.sp
-.RS 4
-.nf
-myproject v0.1.0 (/myproject)
-`\-\- log feature "serde"
-    `\-\- log v0.4.8
-        |\-\- serde v1.0.106
-        `\-\- cfg\-if feature "default"
-            `\-\- cfg\-if v0.1.10
-.fi
-.RE
-.sp
-In this tree, \fBmyproject\fR depends on \fBlog\fR with the \fBserde\fR feature. \fBlog\fR in
-turn depends on \fBcfg\-if\fR with "default" features. When using \fB\-e features\fR it
-can be helpful to use \fB\-i\fR flag to show how the features flow into a package.
-See the examples below for more detail.
-.SH "OPTIONS"
-.SS "Tree Options"
-.sp
-\fB\-i\fR \fIspec\fR, 
-\fB\-\-invert\fR \fIspec\fR
-.RS 4
-Show the reverse dependencies for the given package. This flag will invert
-the tree and display the packages that depend on the given package.
-.sp
-Note that in a workspace, by default it will only display the package's
-reverse dependencies inside the tree of the workspace member in the current
-directory. The \fB\-\-workspace\fR flag can be used to extend it so that it will
-show the package's reverse dependencies across the entire workspace. The \fB\-p\fR
-flag can be used to display the package's reverse dependencies only with the
-subtree of the package given to \fB\-p\fR\&.
-.RE
-.sp
-\fB\-\-prune\fR \fIspec\fR
-.RS 4
-Prune the given package from the display of the dependency tree.
-.RE
-.sp
-\fB\-\-depth\fR \fIdepth\fR
-.RS 4
-Maximum display depth of the dependency tree. A depth of 1 displays the direct
-dependencies, for example.
-.RE
-.sp
-\fB\-\-no\-dedupe\fR
-.RS 4
-Do not de\-duplicate repeated dependencies. Usually, when a package has already
-displayed its dependencies, further occurrences will not re\-display its
-dependencies, and will include a \fB(*)\fR to indicate it has already been shown.
-This flag will cause those duplicates to be repeated.
-.RE
-.sp
-\fB\-d\fR, 
-\fB\-\-duplicates\fR
-.RS 4
-Show only dependencies which come in multiple versions (implies \fB\-\-invert\fR).
-When used with the \fB\-p\fR flag, only shows duplicates within the subtree of the
-given package.
-.sp
-It can be beneficial for build times and executable sizes to avoid building
-that same package multiple times. This flag can help identify the offending
-packages. You can then investigate if the package that depends on the
-duplicate with the older version can be updated to the newer version so that
-only one instance is built.
-.RE
-.sp
-\fB\-e\fR \fIkinds\fR, 
-\fB\-\-edges\fR \fIkinds\fR
-.RS 4
-The dependency kinds to display. Takes a comma separated list of values:
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBall\fR \[em] Show all edge kinds.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBnormal\fR \[em] Show normal dependencies.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBbuild\fR \[em] Show build dependencies.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBdev\fR \[em] Show development dependencies.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBfeatures\fR \[em] Show features enabled by each dependency. If this is the only
-kind given, then it will automatically include the other dependency kinds.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBno\-normal\fR \[em] Do not include normal dependencies.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBno\-build\fR \[em] Do not include build dependencies.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBno\-dev\fR \[em] Do not include development dependencies.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBno\-proc\-macro\fR \[em] Do not include procedural macro dependencies.
-.RE
-.sp
-The \fBnormal\fR, \fBbuild\fR, \fBdev\fR, and \fBall\fR dependency kinds cannot be mixed with
-\fBno\-normal\fR, \fBno\-build\fR, or \fBno\-dev\fR dependency kinds.
-.sp
-The default is \fBnormal,build,dev\fR\&.
-.RE
-.sp
-\fB\-\-target\fR \fItriple\fR
-.RS 4
-Filter dependencies matching the given target\-triple. The default is the host
-platform. Use the value \fBall\fR to include \fIall\fR targets.
-.RE
-.SS "Tree Formatting Options"
-.sp
-\fB\-\-charset\fR \fIcharset\fR
-.RS 4
-Chooses the character set to use for the tree. Valid values are "utf8" or
-"ascii". Default is "utf8".
-.RE
-.sp
-\fB\-f\fR \fIformat\fR, 
-\fB\-\-format\fR \fIformat\fR
-.RS 4
-Set the format string for each package. The default is "{p}".
-.sp
-This is an arbitrary string which will be used to display each package. The following
-strings will be replaced with the corresponding value:
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB{p}\fR \[em] The package name.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB{l}\fR \[em] The package license.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB{r}\fR \[em] The package repository URL.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB{f}\fR \[em] Comma\-separated list of package features that are enabled.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB{lib}\fR \[em] The name, as used in a \fBuse\fR statement, of the package's library.
-.RE
-.RE
-.sp
-\fB\-\-prefix\fR \fIprefix\fR
-.RS 4
-Sets how each line is displayed. The \fIprefix\fR value can be one of:
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBindent\fR (default) \[em] Shows each line indented as a tree.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBdepth\fR \[em] Show as a list, with the numeric depth printed before each entry.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBnone\fR \[em] Show as a flat list.
-.RE
-.RE
-.SS "Package Selection"
-By default, when no package selection options are given, the packages selected
-depend on the selected manifest file (based on the current working directory if
-\fB\-\-manifest\-path\fR is not given). If the manifest is the root of a workspace then
-the workspaces default members are selected, otherwise only the package defined
-by the manifest will be selected.
-.sp
-The default members of a workspace can be set explicitly with the
-\fBworkspace.default\-members\fR key in the root manifest. If this is not set, a
-virtual workspace will include all workspace members (equivalent to passing
-\fB\-\-workspace\fR), and a non\-virtual workspace will include only the root crate itself.
-.sp
-\fB\-p\fR \fIspec\fR\&..., 
-\fB\-\-package\fR \fIspec\fR\&...
-.RS 4
-Display only the specified packages. See \fBcargo\-pkgid\fR(1) for the
-SPEC format. This flag may be specified multiple times and supports common Unix
-glob patterns like \fB*\fR, \fB?\fR and \fB[]\fR\&. However, to avoid your shell accidentally 
-expanding glob patterns before Cargo handles them, you must use single quotes or
-double quotes around each pattern.
-.RE
-.sp
-\fB\-\-workspace\fR
-.RS 4
-Display all members in the workspace.
-.RE
-.sp
-\fB\-\-exclude\fR \fISPEC\fR\&...
-.RS 4
-Exclude the specified packages. Must be used in conjunction with the
-\fB\-\-workspace\fR flag. This flag may be specified multiple times and supports
-common Unix glob patterns like \fB*\fR, \fB?\fR and \fB[]\fR\&. However, to avoid your shell
-accidentally expanding glob patterns before Cargo handles them, you must use
-single quotes or double quotes around each pattern.
-.RE
-.SS "Manifest Options"
-.sp
-\fB\-\-manifest\-path\fR \fIpath\fR
-.RS 4
-Path to the \fBCargo.toml\fR file. By default, Cargo searches for the
-\fBCargo.toml\fR file in the current directory or any parent directory.
-.RE
-.sp
-\fB\-\-frozen\fR, 
-\fB\-\-locked\fR
-.RS 4
-Either of these flags requires that the \fBCargo.lock\fR file is
-up\-to\-date. If the lock file is missing, or it needs to be updated, Cargo will
-exit with an error. The \fB\-\-frozen\fR flag also prevents Cargo from
-attempting to access the network to determine if it is out\-of\-date.
-.sp
-These may be used in environments where you want to assert that the
-\fBCargo.lock\fR file is up\-to\-date (such as a CI build) or want to avoid network
-access.
-.RE
-.sp
-\fB\-\-offline\fR
-.RS 4
-Prevents Cargo from accessing the network for any reason. Without this
-flag, Cargo will stop with an error if it needs to access the network and
-the network is not available. With this flag, Cargo will attempt to
-proceed without the network if possible.
-.sp
-Beware that this may result in different dependency resolution than online
-mode. Cargo will restrict itself to crates that are downloaded locally, even
-if there might be a newer version as indicated in the local copy of the index.
-See the \fBcargo\-fetch\fR(1) command to download dependencies before going
-offline.
-.sp
-May also be specified with the \fBnet.offline\fR \fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.SS "Feature Selection"
-The feature flags allow you to control which features are enabled. When no
-feature options are given, the \fBdefault\fR feature is activated for every
-selected package.
-.sp
-See \fIthe features documentation\fR <https://doc.rust\-lang.org/cargo/reference/features.html#command\-line\-feature\-options>
-for more details.
-.sp
-\fB\-\-features\fR \fIfeatures\fR
-.RS 4
-Space or comma separated list of features to activate. Features of workspace
-members may be enabled with \fBpackage\-name/feature\-name\fR syntax. This flag may
-be specified multiple times, which enables all specified features.
-.RE
-.sp
-\fB\-\-all\-features\fR
-.RS 4
-Activate all available features of all selected packages.
-.RE
-.sp
-\fB\-\-no\-default\-features\fR
-.RS 4
-Do not activate the \fBdefault\fR feature of the selected packages.
-.RE
-.SS "Display Options"
-.sp
-\fB\-v\fR, 
-\fB\-\-verbose\fR
-.RS 4
-Use verbose output. May be specified twice for "very verbose" output which
-includes extra output such as dependency warnings and build script output.
-May also be specified with the \fBterm.verbose\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.sp
-\fB\-q\fR, 
-\fB\-\-quiet\fR
-.RS 4
-No output printed to stdout.
-.RE
-.sp
-\fB\-\-color\fR \fIwhen\fR
-.RS 4
-Control when colored output is used. Valid values:
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBauto\fR (default): Automatically detect if color support is available on the
-terminal.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBalways\fR: Always display colors.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBnever\fR: Never display colors.
-.RE
-.sp
-May also be specified with the \fBterm.color\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.SS "Common Options"
-.sp
-\fB+\fR\fItoolchain\fR
-.RS 4
-If Cargo has been installed with rustup, and the first argument to \fBcargo\fR
-begins with \fB+\fR, it will be interpreted as a rustup toolchain name (such
-as \fB+stable\fR or \fB+nightly\fR).
-See the \fIrustup documentation\fR <https://rust\-lang.github.io/rustup/overrides.html>
-for more information about how toolchain overrides work.
-.RE
-.sp
-\fB\-h\fR, 
-\fB\-\-help\fR
-.RS 4
-Prints help information.
-.RE
-.sp
-\fB\-Z\fR \fIflag\fR
-.RS 4
-Unstable (nightly\-only) flags to Cargo. Run \fBcargo \-Z help\fR for details.
-.RE
-.SH "ENVIRONMENT"
-See \fIthe reference\fR <https://doc.rust\-lang.org/cargo/reference/environment\-variables.html> for
-details on environment variables that Cargo reads.
-.SH "EXIT STATUS"
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB0\fR: Cargo succeeded.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB101\fR: Cargo failed to complete.
-.RE
-.SH "EXAMPLES"
-.sp
-.RS 4
-\h'-04' 1.\h'+01'Display the tree for the package in the current directory:
-.sp
-.RS 4
-.nf
-cargo tree
-.fi
-.RE
-.RE
-.sp
-.RS 4
-\h'-04' 2.\h'+01'Display all the packages that depend on the \fBsyn\fR package:
-.sp
-.RS 4
-.nf
-cargo tree \-i syn
-.fi
-.RE
-.RE
-.sp
-.RS 4
-\h'-04' 3.\h'+01'Show the features enabled on each package:
-.sp
-.RS 4
-.nf
-cargo tree \-\-format "{p} {f}"
-.fi
-.RE
-.RE
-.sp
-.RS 4
-\h'-04' 4.\h'+01'Show all packages that are built multiple times. This can happen if multiple
-semver\-incompatible versions appear in the tree (like 1.0.0 and 2.0.0).
-.sp
-.RS 4
-.nf
-cargo tree \-d
-.fi
-.RE
-.RE
-.sp
-.RS 4
-\h'-04' 5.\h'+01'Explain why features are enabled for the \fBsyn\fR package:
-.sp
-.RS 4
-.nf
-cargo tree \-e features \-i syn
-.fi
-.RE
-.sp
-The \fB\-e features\fR flag is used to show features. The \fB\-i\fR flag is used to
-invert the graph so that it displays the packages that depend on \fBsyn\fR\&. An
-example of what this would display:
-.sp
-.RS 4
-.nf
-syn v1.0.17
-|\-\- syn feature "clone\-impls"
-|   `\-\- syn feature "default"
-|       `\-\- rustversion v1.0.2
-|           `\-\- rustversion feature "default"
-|               `\-\- myproject v0.1.0 (/myproject)
-|                   `\-\- myproject feature "default" (command\-line)
-|\-\- syn feature "default" (*)
-|\-\- syn feature "derive"
-|   `\-\- syn feature "default" (*)
-|\-\- syn feature "full"
-|   `\-\- rustversion v1.0.2 (*)
-|\-\- syn feature "parsing"
-|   `\-\- syn feature "default" (*)
-|\-\- syn feature "printing"
-|   `\-\- syn feature "default" (*)
-|\-\- syn feature "proc\-macro"
-|   `\-\- syn feature "default" (*)
-`\-\- syn feature "quote"
-    |\-\- syn feature "printing" (*)
-    `\-\- syn feature "proc\-macro" (*)
-.fi
-.RE
-.sp
-To read this graph, you can follow the chain for each feature from the root
-to see why it is included. For example, the "full" feature is added by the
-\fBrustversion\fR crate which is included from \fBmyproject\fR (with the default
-features), and \fBmyproject\fR is the package selected on the command\-line. All
-of the other \fBsyn\fR features are added by the "default" feature ("quote" is
-added by "printing" and "proc\-macro", both of which are default features).
-.sp
-If you're having difficulty cross\-referencing the de\-duplicated \fB(*)\fR
-entries, try with the \fB\-\-no\-dedupe\fR flag to get the full output.
-.RE
-.SH "SEE ALSO"
-\fBcargo\fR(1), \fBcargo\-metadata\fR(1)
diff --git a/darwin-x86/1.57.0/share/man/man1/cargo-uninstall.1 b/darwin-x86/1.57.0/share/man/man1/cargo-uninstall.1
deleted file mode 100644
index 6a04994..0000000
--- a/darwin-x86/1.57.0/share/man/man1/cargo-uninstall.1
+++ /dev/null
@@ -1,139 +0,0 @@
-'\" t
-.TH "CARGO\-UNINSTALL" "1"
-.nh
-.ad l
-.ss \n[.ss] 0
-.SH "NAME"
-cargo\-uninstall \- Remove a Rust binary
-.SH "SYNOPSIS"
-\fBcargo uninstall\fR [\fIoptions\fR] [\fIspec\fR\&...]
-.SH "DESCRIPTION"
-This command removes a package installed with \fBcargo\-install\fR(1). The \fIspec\fR
-argument is a package ID specification of the package to remove (see
-\fBcargo\-pkgid\fR(1)).
-.sp
-By default all binaries are removed for a crate but the \fB\-\-bin\fR and
-\fB\-\-example\fR flags can be used to only remove particular binaries.
-.sp
-The installation root is determined, in order of precedence:
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB\-\-root\fR option
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBCARGO_INSTALL_ROOT\fR environment variable
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBinstall.root\fR Cargo \fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBCARGO_HOME\fR environment variable
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB$HOME/.cargo\fR
-.RE
-.SH "OPTIONS"
-.SS "Install Options"
-.sp
-\fB\-p\fR, 
-\fB\-\-package\fR \fIspec\fR\&...
-.RS 4
-Package to uninstall.
-.RE
-.sp
-\fB\-\-bin\fR \fIname\fR\&...
-.RS 4
-Only uninstall the binary \fIname\fR\&.
-.RE
-.sp
-\fB\-\-root\fR \fIdir\fR
-.RS 4
-Directory to uninstall packages from.
-.RE
-.SS "Display Options"
-.sp
-\fB\-v\fR, 
-\fB\-\-verbose\fR
-.RS 4
-Use verbose output. May be specified twice for "very verbose" output which
-includes extra output such as dependency warnings and build script output.
-May also be specified with the \fBterm.verbose\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.sp
-\fB\-q\fR, 
-\fB\-\-quiet\fR
-.RS 4
-No output printed to stdout.
-.RE
-.sp
-\fB\-\-color\fR \fIwhen\fR
-.RS 4
-Control when colored output is used. Valid values:
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBauto\fR (default): Automatically detect if color support is available on the
-terminal.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBalways\fR: Always display colors.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBnever\fR: Never display colors.
-.RE
-.sp
-May also be specified with the \fBterm.color\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.SS "Common Options"
-.sp
-\fB+\fR\fItoolchain\fR
-.RS 4
-If Cargo has been installed with rustup, and the first argument to \fBcargo\fR
-begins with \fB+\fR, it will be interpreted as a rustup toolchain name (such
-as \fB+stable\fR or \fB+nightly\fR).
-See the \fIrustup documentation\fR <https://rust\-lang.github.io/rustup/overrides.html>
-for more information about how toolchain overrides work.
-.RE
-.sp
-\fB\-h\fR, 
-\fB\-\-help\fR
-.RS 4
-Prints help information.
-.RE
-.sp
-\fB\-Z\fR \fIflag\fR
-.RS 4
-Unstable (nightly\-only) flags to Cargo. Run \fBcargo \-Z help\fR for details.
-.RE
-.SH "ENVIRONMENT"
-See \fIthe reference\fR <https://doc.rust\-lang.org/cargo/reference/environment\-variables.html> for
-details on environment variables that Cargo reads.
-.SH "EXIT STATUS"
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB0\fR: Cargo succeeded.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB101\fR: Cargo failed to complete.
-.RE
-.SH "EXAMPLES"
-.sp
-.RS 4
-\h'-04' 1.\h'+01'Uninstall a previously installed package.
-.sp
-.RS 4
-.nf
-cargo uninstall ripgrep
-.fi
-.RE
-.RE
-.SH "SEE ALSO"
-\fBcargo\fR(1), \fBcargo\-install\fR(1)
diff --git a/darwin-x86/1.57.0/share/man/man1/cargo-update.1 b/darwin-x86/1.57.0/share/man/man1/cargo-update.1
deleted file mode 100644
index ee97798..0000000
--- a/darwin-x86/1.57.0/share/man/man1/cargo-update.1
+++ /dev/null
@@ -1,196 +0,0 @@
-'\" t
-.TH "CARGO\-UPDATE" "1"
-.nh
-.ad l
-.ss \n[.ss] 0
-.SH "NAME"
-cargo\-update \- Update dependencies as recorded in the local lock file
-.SH "SYNOPSIS"
-\fBcargo update\fR [\fIoptions\fR]
-.SH "DESCRIPTION"
-This command will update dependencies in the \fBCargo.lock\fR file to the latest
-version. If the \fBCargo.lock\fR file does not exist, it will be created with the
-latest available versions.
-.SH "OPTIONS"
-.SS "Update Options"
-.sp
-\fB\-p\fR \fIspec\fR\&..., 
-\fB\-\-package\fR \fIspec\fR\&...
-.RS 4
-Update only the specified packages. This flag may be specified
-multiple times. See \fBcargo\-pkgid\fR(1) for the SPEC format.
-.sp
-If packages are specified with the \fB\-p\fR flag, then a conservative update of
-the lockfile will be performed. This means that only the dependency specified
-by SPEC will be updated. Its transitive dependencies will be updated only if
-SPEC cannot be updated without updating dependencies.  All other dependencies
-will remain locked at their currently recorded versions.
-.sp
-If \fB\-p\fR is not specified, all dependencies are updated.
-.RE
-.sp
-\fB\-\-aggressive\fR
-.RS 4
-When used with \fB\-p\fR, dependencies of \fIspec\fR are forced to update as well.
-Cannot be used with \fB\-\-precise\fR\&.
-.RE
-.sp
-\fB\-\-precise\fR \fIprecise\fR
-.RS 4
-When used with \fB\-p\fR, allows you to specify a specific version number to set
-the package to. If the package comes from a git repository, this can be a git
-revision (such as a SHA hash or tag).
-.RE
-.sp
-\fB\-w\fR, 
-\fB\-\-workspace\fR
-.RS 4
-Attempt to update only packages defined in the workspace. Other packages
-are updated only if they don't already exist in the lockfile. This
-option is useful for updating \fBCargo.lock\fR after you've changed version
-numbers in \fBCargo.toml\fR\&.
-.RE
-.sp
-\fB\-\-dry\-run\fR
-.RS 4
-Displays what would be updated, but doesn't actually write the lockfile.
-.RE
-.SS "Display Options"
-.sp
-\fB\-v\fR, 
-\fB\-\-verbose\fR
-.RS 4
-Use verbose output. May be specified twice for "very verbose" output which
-includes extra output such as dependency warnings and build script output.
-May also be specified with the \fBterm.verbose\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.sp
-\fB\-q\fR, 
-\fB\-\-quiet\fR
-.RS 4
-No output printed to stdout.
-.RE
-.sp
-\fB\-\-color\fR \fIwhen\fR
-.RS 4
-Control when colored output is used. Valid values:
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBauto\fR (default): Automatically detect if color support is available on the
-terminal.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBalways\fR: Always display colors.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBnever\fR: Never display colors.
-.RE
-.sp
-May also be specified with the \fBterm.color\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.SS "Manifest Options"
-.sp
-\fB\-\-manifest\-path\fR \fIpath\fR
-.RS 4
-Path to the \fBCargo.toml\fR file. By default, Cargo searches for the
-\fBCargo.toml\fR file in the current directory or any parent directory.
-.RE
-.sp
-\fB\-\-frozen\fR, 
-\fB\-\-locked\fR
-.RS 4
-Either of these flags requires that the \fBCargo.lock\fR file is
-up\-to\-date. If the lock file is missing, or it needs to be updated, Cargo will
-exit with an error. The \fB\-\-frozen\fR flag also prevents Cargo from
-attempting to access the network to determine if it is out\-of\-date.
-.sp
-These may be used in environments where you want to assert that the
-\fBCargo.lock\fR file is up\-to\-date (such as a CI build) or want to avoid network
-access.
-.RE
-.sp
-\fB\-\-offline\fR
-.RS 4
-Prevents Cargo from accessing the network for any reason. Without this
-flag, Cargo will stop with an error if it needs to access the network and
-the network is not available. With this flag, Cargo will attempt to
-proceed without the network if possible.
-.sp
-Beware that this may result in different dependency resolution than online
-mode. Cargo will restrict itself to crates that are downloaded locally, even
-if there might be a newer version as indicated in the local copy of the index.
-See the \fBcargo\-fetch\fR(1) command to download dependencies before going
-offline.
-.sp
-May also be specified with the \fBnet.offline\fR \fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.SS "Common Options"
-.sp
-\fB+\fR\fItoolchain\fR
-.RS 4
-If Cargo has been installed with rustup, and the first argument to \fBcargo\fR
-begins with \fB+\fR, it will be interpreted as a rustup toolchain name (such
-as \fB+stable\fR or \fB+nightly\fR).
-See the \fIrustup documentation\fR <https://rust\-lang.github.io/rustup/overrides.html>
-for more information about how toolchain overrides work.
-.RE
-.sp
-\fB\-h\fR, 
-\fB\-\-help\fR
-.RS 4
-Prints help information.
-.RE
-.sp
-\fB\-Z\fR \fIflag\fR
-.RS 4
-Unstable (nightly\-only) flags to Cargo. Run \fBcargo \-Z help\fR for details.
-.RE
-.SH "ENVIRONMENT"
-See \fIthe reference\fR <https://doc.rust\-lang.org/cargo/reference/environment\-variables.html> for
-details on environment variables that Cargo reads.
-.SH "EXIT STATUS"
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB0\fR: Cargo succeeded.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB101\fR: Cargo failed to complete.
-.RE
-.SH "EXAMPLES"
-.sp
-.RS 4
-\h'-04' 1.\h'+01'Update all dependencies in the lockfile:
-.sp
-.RS 4
-.nf
-cargo update
-.fi
-.RE
-.RE
-.sp
-.RS 4
-\h'-04' 2.\h'+01'Update only specific dependencies:
-.sp
-.RS 4
-.nf
-cargo update \-p foo \-p bar
-.fi
-.RE
-.RE
-.sp
-.RS 4
-\h'-04' 3.\h'+01'Set a specific dependency to a specific version:
-.sp
-.RS 4
-.nf
-cargo update \-p foo \-\-precise 1.2.3
-.fi
-.RE
-.RE
-.SH "SEE ALSO"
-\fBcargo\fR(1), \fBcargo\-generate\-lockfile\fR(1)
diff --git a/darwin-x86/1.57.0/share/man/man1/cargo-vendor.1 b/darwin-x86/1.57.0/share/man/man1/cargo-vendor.1
deleted file mode 100644
index dc543cc..0000000
--- a/darwin-x86/1.57.0/share/man/man1/cargo-vendor.1
+++ /dev/null
@@ -1,187 +0,0 @@
-'\" t
-.TH "CARGO\-VENDOR" "1"
-.nh
-.ad l
-.ss \n[.ss] 0
-.SH "NAME"
-cargo\-vendor \- Vendor all dependencies locally
-.SH "SYNOPSIS"
-\fBcargo vendor\fR [\fIoptions\fR] [\fIpath\fR]
-.SH "DESCRIPTION"
-This cargo subcommand will vendor all crates.io and git dependencies for a
-project into the specified directory at \fB<path>\fR\&. After this command completes
-the vendor directory specified by \fB<path>\fR will contain all remote sources from
-dependencies specified. Additional manifests beyond the default one can be
-specified with the \fB\-s\fR option.
-.sp
-The \fBcargo vendor\fR command will also print out the configuration necessary
-to use the vendored sources, which you will need to add to \fB\&.cargo/config.toml\fR\&.
-.SH "OPTIONS"
-.SS "Vendor Options"
-.sp
-\fB\-s\fR \fImanifest\fR, 
-\fB\-\-sync\fR \fImanifest\fR
-.RS 4
-Specify extra \fBCargo.toml\fR manifests to workspaces which should also be
-vendored and synced to the output.
-.RE
-.sp
-\fB\-\-no\-delete\fR
-.RS 4
-Don't delete the "vendor" directory when vendoring, but rather keep all
-existing contents of the vendor directory
-.RE
-.sp
-\fB\-\-respect\-source\-config\fR
-.RS 4
-Instead of ignoring \fB[source]\fR configuration by default in \fB\&.cargo/config.toml\fR
-read it and use it when downloading crates from crates.io, for example
-.RE
-.sp
-\fB\-\-versioned\-dirs\fR
-.RS 4
-Normally versions are only added to disambiguate multiple versions of the
-same package. This option causes all directories in the "vendor" directory
-to be versioned, which makes it easier to track the history of vendored
-packages over time, and can help with the performance of re\-vendoring when
-only a subset of the packages have changed.
-.RE
-.SS "Manifest Options"
-.sp
-\fB\-\-manifest\-path\fR \fIpath\fR
-.RS 4
-Path to the \fBCargo.toml\fR file. By default, Cargo searches for the
-\fBCargo.toml\fR file in the current directory or any parent directory.
-.RE
-.sp
-\fB\-\-frozen\fR, 
-\fB\-\-locked\fR
-.RS 4
-Either of these flags requires that the \fBCargo.lock\fR file is
-up\-to\-date. If the lock file is missing, or it needs to be updated, Cargo will
-exit with an error. The \fB\-\-frozen\fR flag also prevents Cargo from
-attempting to access the network to determine if it is out\-of\-date.
-.sp
-These may be used in environments where you want to assert that the
-\fBCargo.lock\fR file is up\-to\-date (such as a CI build) or want to avoid network
-access.
-.RE
-.sp
-\fB\-\-offline\fR
-.RS 4
-Prevents Cargo from accessing the network for any reason. Without this
-flag, Cargo will stop with an error if it needs to access the network and
-the network is not available. With this flag, Cargo will attempt to
-proceed without the network if possible.
-.sp
-Beware that this may result in different dependency resolution than online
-mode. Cargo will restrict itself to crates that are downloaded locally, even
-if there might be a newer version as indicated in the local copy of the index.
-See the \fBcargo\-fetch\fR(1) command to download dependencies before going
-offline.
-.sp
-May also be specified with the \fBnet.offline\fR \fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.SS "Display Options"
-.sp
-\fB\-v\fR, 
-\fB\-\-verbose\fR
-.RS 4
-Use verbose output. May be specified twice for "very verbose" output which
-includes extra output such as dependency warnings and build script output.
-May also be specified with the \fBterm.verbose\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.sp
-\fB\-q\fR, 
-\fB\-\-quiet\fR
-.RS 4
-No output printed to stdout.
-.RE
-.sp
-\fB\-\-color\fR \fIwhen\fR
-.RS 4
-Control when colored output is used. Valid values:
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBauto\fR (default): Automatically detect if color support is available on the
-terminal.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBalways\fR: Always display colors.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBnever\fR: Never display colors.
-.RE
-.sp
-May also be specified with the \fBterm.color\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.SS "Common Options"
-.sp
-\fB+\fR\fItoolchain\fR
-.RS 4
-If Cargo has been installed with rustup, and the first argument to \fBcargo\fR
-begins with \fB+\fR, it will be interpreted as a rustup toolchain name (such
-as \fB+stable\fR or \fB+nightly\fR).
-See the \fIrustup documentation\fR <https://rust\-lang.github.io/rustup/overrides.html>
-for more information about how toolchain overrides work.
-.RE
-.sp
-\fB\-h\fR, 
-\fB\-\-help\fR
-.RS 4
-Prints help information.
-.RE
-.sp
-\fB\-Z\fR \fIflag\fR
-.RS 4
-Unstable (nightly\-only) flags to Cargo. Run \fBcargo \-Z help\fR for details.
-.RE
-.SH "ENVIRONMENT"
-See \fIthe reference\fR <https://doc.rust\-lang.org/cargo/reference/environment\-variables.html> for
-details on environment variables that Cargo reads.
-.SH "EXIT STATUS"
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB0\fR: Cargo succeeded.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB101\fR: Cargo failed to complete.
-.RE
-.SH "EXAMPLES"
-.sp
-.RS 4
-\h'-04' 1.\h'+01'Vendor all dependencies into a local "vendor" folder
-.sp
-.RS 4
-.nf
-cargo vendor
-.fi
-.RE
-.RE
-.sp
-.RS 4
-\h'-04' 2.\h'+01'Vendor all dependencies into a local "third\-party/vendor" folder
-.sp
-.RS 4
-.nf
-cargo vendor third\-party/vendor
-.fi
-.RE
-.RE
-.sp
-.RS 4
-\h'-04' 3.\h'+01'Vendor the current workspace as well as another to "vendor"
-.sp
-.RS 4
-.nf
-cargo vendor \-s ../path/to/Cargo.toml
-.fi
-.RE
-.RE
-.SH "SEE ALSO"
-\fBcargo\fR(1)
diff --git a/darwin-x86/1.57.0/share/man/man1/cargo-verify-project.1 b/darwin-x86/1.57.0/share/man/man1/cargo-verify-project.1
deleted file mode 100644
index 842591c..0000000
--- a/darwin-x86/1.57.0/share/man/man1/cargo-verify-project.1
+++ /dev/null
@@ -1,146 +0,0 @@
-'\" t
-.TH "CARGO\-VERIFY\-PROJECT" "1"
-.nh
-.ad l
-.ss \n[.ss] 0
-.SH "NAME"
-cargo\-verify\-project \- Check correctness of crate manifest
-.SH "SYNOPSIS"
-\fBcargo verify\-project\fR [\fIoptions\fR]
-.SH "DESCRIPTION"
-This command will parse the local manifest and check its validity. It emits a
-JSON object with the result. A successful validation will display:
-.sp
-.RS 4
-.nf
-{"success":"true"}
-.fi
-.RE
-.sp
-An invalid workspace will display:
-.sp
-.RS 4
-.nf
-{"invalid":"human\-readable error message"}
-.fi
-.RE
-.SH "OPTIONS"
-.SS "Display Options"
-.sp
-\fB\-v\fR, 
-\fB\-\-verbose\fR
-.RS 4
-Use verbose output. May be specified twice for "very verbose" output which
-includes extra output such as dependency warnings and build script output.
-May also be specified with the \fBterm.verbose\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.sp
-\fB\-q\fR, 
-\fB\-\-quiet\fR
-.RS 4
-No output printed to stdout.
-.RE
-.sp
-\fB\-\-color\fR \fIwhen\fR
-.RS 4
-Control when colored output is used. Valid values:
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBauto\fR (default): Automatically detect if color support is available on the
-terminal.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBalways\fR: Always display colors.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBnever\fR: Never display colors.
-.RE
-.sp
-May also be specified with the \fBterm.color\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.SS "Manifest Options"
-.sp
-\fB\-\-manifest\-path\fR \fIpath\fR
-.RS 4
-Path to the \fBCargo.toml\fR file. By default, Cargo searches for the
-\fBCargo.toml\fR file in the current directory or any parent directory.
-.RE
-.sp
-\fB\-\-frozen\fR, 
-\fB\-\-locked\fR
-.RS 4
-Either of these flags requires that the \fBCargo.lock\fR file is
-up\-to\-date. If the lock file is missing, or it needs to be updated, Cargo will
-exit with an error. The \fB\-\-frozen\fR flag also prevents Cargo from
-attempting to access the network to determine if it is out\-of\-date.
-.sp
-These may be used in environments where you want to assert that the
-\fBCargo.lock\fR file is up\-to\-date (such as a CI build) or want to avoid network
-access.
-.RE
-.sp
-\fB\-\-offline\fR
-.RS 4
-Prevents Cargo from accessing the network for any reason. Without this
-flag, Cargo will stop with an error if it needs to access the network and
-the network is not available. With this flag, Cargo will attempt to
-proceed without the network if possible.
-.sp
-Beware that this may result in different dependency resolution than online
-mode. Cargo will restrict itself to crates that are downloaded locally, even
-if there might be a newer version as indicated in the local copy of the index.
-See the \fBcargo\-fetch\fR(1) command to download dependencies before going
-offline.
-.sp
-May also be specified with the \fBnet.offline\fR \fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.SS "Common Options"
-.sp
-\fB+\fR\fItoolchain\fR
-.RS 4
-If Cargo has been installed with rustup, and the first argument to \fBcargo\fR
-begins with \fB+\fR, it will be interpreted as a rustup toolchain name (such
-as \fB+stable\fR or \fB+nightly\fR).
-See the \fIrustup documentation\fR <https://rust\-lang.github.io/rustup/overrides.html>
-for more information about how toolchain overrides work.
-.RE
-.sp
-\fB\-h\fR, 
-\fB\-\-help\fR
-.RS 4
-Prints help information.
-.RE
-.sp
-\fB\-Z\fR \fIflag\fR
-.RS 4
-Unstable (nightly\-only) flags to Cargo. Run \fBcargo \-Z help\fR for details.
-.RE
-.SH "ENVIRONMENT"
-See \fIthe reference\fR <https://doc.rust\-lang.org/cargo/reference/environment\-variables.html> for
-details on environment variables that Cargo reads.
-.SH "EXIT STATUS"
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB0\fR: The workspace is OK.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB1\fR: The workspace is invalid.
-.RE
-.SH "EXAMPLES"
-.sp
-.RS 4
-\h'-04' 1.\h'+01'Check the current workspace for errors:
-.sp
-.RS 4
-.nf
-cargo verify\-project
-.fi
-.RE
-.RE
-.SH "SEE ALSO"
-\fBcargo\fR(1), \fBcargo\-package\fR(1)
diff --git a/darwin-x86/1.57.0/share/man/man1/cargo-yank.1 b/darwin-x86/1.57.0/share/man/man1/cargo-yank.1
deleted file mode 100644
index 947369a..0000000
--- a/darwin-x86/1.57.0/share/man/man1/cargo-yank.1
+++ /dev/null
@@ -1,144 +0,0 @@
-'\" t
-.TH "CARGO\-YANK" "1"
-.nh
-.ad l
-.ss \n[.ss] 0
-.SH "NAME"
-cargo\-yank \- Remove a pushed crate from the index
-.SH "SYNOPSIS"
-\fBcargo yank\fR [\fIoptions\fR] \fB\-\-vers\fR \fIversion\fR [\fIcrate\fR]
-.SH "DESCRIPTION"
-The yank command removes a previously published crate's version from the
-server's index. This command does not delete any data, and the crate will
-still be available for download via the registry's download link.
-.sp
-Note that existing crates locked to a yanked version will still be able to
-download the yanked version to use it. Cargo will, however, not allow any new
-crates to be locked to any yanked version.
-.sp
-This command requires you to be authenticated with either the \fB\-\-token\fR option
-or using \fBcargo\-login\fR(1).
-.sp
-If the crate name is not specified, it will use the package name from the
-current directory.
-.SH "OPTIONS"
-.SS "Yank Options"
-.sp
-\fB\-\-vers\fR \fIversion\fR
-.RS 4
-The version to yank or un\-yank.
-.RE
-.sp
-\fB\-\-undo\fR
-.RS 4
-Undo a yank, putting a version back into the index.
-.RE
-.sp
-\fB\-\-token\fR \fItoken\fR
-.RS 4
-API token to use when authenticating. This overrides the token stored in
-the credentials file (which is created by \fBcargo\-login\fR(1)).
-.sp
-\fICargo config\fR <https://doc.rust\-lang.org/cargo/reference/config.html> environment variables can be
-used to override the tokens stored in the credentials file. The token for
-crates.io may be specified with the \fBCARGO_REGISTRY_TOKEN\fR environment
-variable. Tokens for other registries may be specified with environment
-variables of the form \fBCARGO_REGISTRIES_NAME_TOKEN\fR where \fBNAME\fR is the name
-of the registry in all capital letters.
-.RE
-.sp
-\fB\-\-index\fR \fIindex\fR
-.RS 4
-The URL of the registry index to use.
-.RE
-.sp
-\fB\-\-registry\fR \fIregistry\fR
-.RS 4
-Name of the registry to use. Registry names are defined in \fICargo config
-files\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&. If not specified, the default registry is used,
-which is defined by the \fBregistry.default\fR config key which defaults to
-\fBcrates\-io\fR\&.
-.RE
-.SS "Display Options"
-.sp
-\fB\-v\fR, 
-\fB\-\-verbose\fR
-.RS 4
-Use verbose output. May be specified twice for "very verbose" output which
-includes extra output such as dependency warnings and build script output.
-May also be specified with the \fBterm.verbose\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.sp
-\fB\-q\fR, 
-\fB\-\-quiet\fR
-.RS 4
-No output printed to stdout.
-.RE
-.sp
-\fB\-\-color\fR \fIwhen\fR
-.RS 4
-Control when colored output is used. Valid values:
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBauto\fR (default): Automatically detect if color support is available on the
-terminal.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBalways\fR: Always display colors.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBnever\fR: Never display colors.
-.RE
-.sp
-May also be specified with the \fBterm.color\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.SS "Common Options"
-.sp
-\fB+\fR\fItoolchain\fR
-.RS 4
-If Cargo has been installed with rustup, and the first argument to \fBcargo\fR
-begins with \fB+\fR, it will be interpreted as a rustup toolchain name (such
-as \fB+stable\fR or \fB+nightly\fR).
-See the \fIrustup documentation\fR <https://rust\-lang.github.io/rustup/overrides.html>
-for more information about how toolchain overrides work.
-.RE
-.sp
-\fB\-h\fR, 
-\fB\-\-help\fR
-.RS 4
-Prints help information.
-.RE
-.sp
-\fB\-Z\fR \fIflag\fR
-.RS 4
-Unstable (nightly\-only) flags to Cargo. Run \fBcargo \-Z help\fR for details.
-.RE
-.SH "ENVIRONMENT"
-See \fIthe reference\fR <https://doc.rust\-lang.org/cargo/reference/environment\-variables.html> for
-details on environment variables that Cargo reads.
-.SH "EXIT STATUS"
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB0\fR: Cargo succeeded.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB101\fR: Cargo failed to complete.
-.RE
-.SH "EXAMPLES"
-.sp
-.RS 4
-\h'-04' 1.\h'+01'Yank a crate from the index:
-.sp
-.RS 4
-.nf
-cargo yank \-\-vers 1.0.7 foo
-.fi
-.RE
-.RE
-.SH "SEE ALSO"
-\fBcargo\fR(1), \fBcargo\-login\fR(1), \fBcargo\-publish\fR(1)
diff --git a/darwin-x86/1.57.0/share/man/man1/cargo.1 b/darwin-x86/1.57.0/share/man/man1/cargo.1
deleted file mode 100644
index 4092261..0000000
--- a/darwin-x86/1.57.0/share/man/man1/cargo.1
+++ /dev/null
@@ -1,370 +0,0 @@
-'\" t
-.TH "CARGO" "1"
-.nh
-.ad l
-.ss \n[.ss] 0
-.SH "NAME"
-cargo \- The Rust package manager
-.SH "SYNOPSIS"
-\fBcargo\fR [\fIoptions\fR] \fIcommand\fR [\fIargs\fR]
-.br
-\fBcargo\fR [\fIoptions\fR] \fB\-\-version\fR
-.br
-\fBcargo\fR [\fIoptions\fR] \fB\-\-list\fR
-.br
-\fBcargo\fR [\fIoptions\fR] \fB\-\-help\fR
-.br
-\fBcargo\fR [\fIoptions\fR] \fB\-\-explain\fR \fIcode\fR
-.SH "DESCRIPTION"
-This program is a package manager and build tool for the Rust language,
-available at <https://rust\-lang.org>\&.
-.SH "COMMANDS"
-.SS "Build Commands"
-\fBcargo\-bench\fR(1)
-.br
-\ \ \ \ Execute benchmarks of a package.
-.sp
-\fBcargo\-build\fR(1)
-.br
-\ \ \ \ Compile a package.
-.sp
-\fBcargo\-check\fR(1)
-.br
-\ \ \ \ Check a local package and all of its dependencies for errors.
-.sp
-\fBcargo\-clean\fR(1)
-.br
-\ \ \ \ Remove artifacts that Cargo has generated in the past.
-.sp
-\fBcargo\-doc\fR(1)
-.br
-\ \ \ \ Build a package's documentation.
-.sp
-\fBcargo\-fetch\fR(1)
-.br
-\ \ \ \ Fetch dependencies of a package from the network.
-.sp
-\fBcargo\-fix\fR(1)
-.br
-\ \ \ \ Automatically fix lint warnings reported by rustc.
-.sp
-\fBcargo\-run\fR(1)
-.br
-\ \ \ \ Run a binary or example of the local package.
-.sp
-\fBcargo\-rustc\fR(1)
-.br
-\ \ \ \ Compile a package, and pass extra options to the compiler.
-.sp
-\fBcargo\-rustdoc\fR(1)
-.br
-\ \ \ \ Build a package's documentation, using specified custom flags.
-.sp
-\fBcargo\-test\fR(1)
-.br
-\ \ \ \ Execute unit and integration tests of a package.
-.SS "Manifest Commands"
-\fBcargo\-generate\-lockfile\fR(1)
-.br
-\ \ \ \ Generate \fBCargo.lock\fR for a project.
-.sp
-\fBcargo\-locate\-project\fR(1)
-.br
-\ \ \ \ Print a JSON representation of a \fBCargo.toml\fR file's location.
-.sp
-\fBcargo\-metadata\fR(1)
-.br
-\ \ \ \ Output the resolved dependencies of a package in machine\-readable format.
-.sp
-\fBcargo\-pkgid\fR(1)
-.br
-\ \ \ \ Print a fully qualified package specification.
-.sp
-\fBcargo\-tree\fR(1)
-.br
-\ \ \ \ Display a tree visualization of a dependency graph.
-.sp
-\fBcargo\-update\fR(1)
-.br
-\ \ \ \ Update dependencies as recorded in the local lock file.
-.sp
-\fBcargo\-vendor\fR(1)
-.br
-\ \ \ \ Vendor all dependencies locally.
-.sp
-\fBcargo\-verify\-project\fR(1)
-.br
-\ \ \ \ Check correctness of crate manifest.
-.SS "Package Commands"
-\fBcargo\-init\fR(1)
-.br
-\ \ \ \ Create a new Cargo package in an existing directory.
-.sp
-\fBcargo\-install\fR(1)
-.br
-\ \ \ \ Build and install a Rust binary.
-.sp
-\fBcargo\-new\fR(1)
-.br
-\ \ \ \ Create a new Cargo package.
-.sp
-\fBcargo\-search\fR(1)
-.br
-\ \ \ \ Search packages in crates.io.
-.sp
-\fBcargo\-uninstall\fR(1)
-.br
-\ \ \ \ Remove a Rust binary.
-.SS "Publishing Commands"
-\fBcargo\-login\fR(1)
-.br
-\ \ \ \ Save an API token from the registry locally.
-.sp
-\fBcargo\-owner\fR(1)
-.br
-\ \ \ \ Manage the owners of a crate on the registry.
-.sp
-\fBcargo\-package\fR(1)
-.br
-\ \ \ \ Assemble the local package into a distributable tarball.
-.sp
-\fBcargo\-publish\fR(1)
-.br
-\ \ \ \ Upload a package to the registry.
-.sp
-\fBcargo\-yank\fR(1)
-.br
-\ \ \ \ Remove a pushed crate from the index.
-.SS "General Commands"
-\fBcargo\-help\fR(1)
-.br
-\ \ \ \ Display help information about Cargo.
-.sp
-\fBcargo\-version\fR(1)
-.br
-\ \ \ \ Show version information.
-.SH "OPTIONS"
-.SS "Special Options"
-.sp
-\fB\-V\fR, 
-\fB\-\-version\fR
-.RS 4
-Print version info and exit. If used with \fB\-\-verbose\fR, prints extra
-information.
-.RE
-.sp
-\fB\-\-list\fR
-.RS 4
-List all installed Cargo subcommands. If used with \fB\-\-verbose\fR, prints extra
-information.
-.RE
-.sp
-\fB\-\-explain\fR \fIcode\fR
-.RS 4
-Run \fBrustc \-\-explain CODE\fR which will print out a detailed explanation of an
-error message (for example, \fBE0004\fR).
-.RE
-.SS "Display Options"
-.sp
-\fB\-v\fR, 
-\fB\-\-verbose\fR
-.RS 4
-Use verbose output. May be specified twice for "very verbose" output which
-includes extra output such as dependency warnings and build script output.
-May also be specified with the \fBterm.verbose\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.sp
-\fB\-q\fR, 
-\fB\-\-quiet\fR
-.RS 4
-No output printed to stdout.
-.RE
-.sp
-\fB\-\-color\fR \fIwhen\fR
-.RS 4
-Control when colored output is used. Valid values:
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBauto\fR (default): Automatically detect if color support is available on the
-terminal.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBalways\fR: Always display colors.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fBnever\fR: Never display colors.
-.RE
-.sp
-May also be specified with the \fBterm.color\fR
-\fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.SS "Manifest Options"
-.sp
-\fB\-\-frozen\fR, 
-\fB\-\-locked\fR
-.RS 4
-Either of these flags requires that the \fBCargo.lock\fR file is
-up\-to\-date. If the lock file is missing, or it needs to be updated, Cargo will
-exit with an error. The \fB\-\-frozen\fR flag also prevents Cargo from
-attempting to access the network to determine if it is out\-of\-date.
-.sp
-These may be used in environments where you want to assert that the
-\fBCargo.lock\fR file is up\-to\-date (such as a CI build) or want to avoid network
-access.
-.RE
-.sp
-\fB\-\-offline\fR
-.RS 4
-Prevents Cargo from accessing the network for any reason. Without this
-flag, Cargo will stop with an error if it needs to access the network and
-the network is not available. With this flag, Cargo will attempt to
-proceed without the network if possible.
-.sp
-Beware that this may result in different dependency resolution than online
-mode. Cargo will restrict itself to crates that are downloaded locally, even
-if there might be a newer version as indicated in the local copy of the index.
-See the \fBcargo\-fetch\fR(1) command to download dependencies before going
-offline.
-.sp
-May also be specified with the \fBnet.offline\fR \fIconfig value\fR <https://doc.rust\-lang.org/cargo/reference/config.html>\&.
-.RE
-.SS "Common Options"
-.sp
-\fB+\fR\fItoolchain\fR
-.RS 4
-If Cargo has been installed with rustup, and the first argument to \fBcargo\fR
-begins with \fB+\fR, it will be interpreted as a rustup toolchain name (such
-as \fB+stable\fR or \fB+nightly\fR).
-See the \fIrustup documentation\fR <https://rust\-lang.github.io/rustup/overrides.html>
-for more information about how toolchain overrides work.
-.RE
-.sp
-\fB\-h\fR, 
-\fB\-\-help\fR
-.RS 4
-Prints help information.
-.RE
-.sp
-\fB\-Z\fR \fIflag\fR
-.RS 4
-Unstable (nightly\-only) flags to Cargo. Run \fBcargo \-Z help\fR for details.
-.RE
-.SH "ENVIRONMENT"
-See \fIthe reference\fR <https://doc.rust\-lang.org/cargo/reference/environment\-variables.html> for
-details on environment variables that Cargo reads.
-.SH "EXIT STATUS"
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB0\fR: Cargo succeeded.
-.RE
-.sp
-.RS 4
-\h'-04'\(bu\h'+02'\fB101\fR: Cargo failed to complete.
-.RE
-.SH "FILES"
-\fB~/.cargo/\fR
-.br
-\ \ \ \ Default location for Cargo's "home" directory where it
-stores various files. The location can be changed with the \fBCARGO_HOME\fR
-environment variable.
-.sp
-\fB$CARGO_HOME/bin/\fR
-.br
-\ \ \ \ Binaries installed by \fBcargo\-install\fR(1) will be located here. If using
-\fIrustup\fR <https://rust\-lang.github.io/rustup/>, executables distributed with Rust are also located here.
-.sp
-\fB$CARGO_HOME/config.toml\fR
-.br
-\ \ \ \ The global configuration file. See \fIthe reference\fR <https://doc.rust\-lang.org/cargo/reference/config.html>
-for more information about configuration files.
-.sp
-\fB\&.cargo/config.toml\fR
-.br
-\ \ \ \ Cargo automatically searches for a file named \fB\&.cargo/config.toml\fR in the
-current directory, and all parent directories. These configuration files
-will be merged with the global configuration file.
-.sp
-\fB$CARGO_HOME/credentials.toml\fR
-.br
-\ \ \ \ Private authentication information for logging in to a registry.
-.sp
-\fB$CARGO_HOME/registry/\fR
-.br
-\ \ \ \ This directory contains cached downloads of the registry index and any
-downloaded dependencies.
-.sp
-\fB$CARGO_HOME/git/\fR
-.br
-\ \ \ \ This directory contains cached downloads of git dependencies.
-.sp
-Please note that the internal structure of the \fB$CARGO_HOME\fR directory is not
-stable yet and may be subject to change.
-.SH "EXAMPLES"
-.sp
-.RS 4
-\h'-04' 1.\h'+01'Build a local package and all of its dependencies:
-.sp
-.RS 4
-.nf
-cargo build
-.fi
-.RE
-.RE
-.sp
-.RS 4
-\h'-04' 2.\h'+01'Build a package with optimizations:
-.sp
-.RS 4
-.nf
-cargo build \-\-release
-.fi
-.RE
-.RE
-.sp
-.RS 4
-\h'-04' 3.\h'+01'Run tests for a cross\-compiled target:
-.sp
-.RS 4
-.nf
-cargo test \-\-target i686\-unknown\-linux\-gnu
-.fi
-.RE
-.RE
-.sp
-.RS 4
-\h'-04' 4.\h'+01'Create a new package that builds an executable:
-.sp
-.RS 4
-.nf
-cargo new foobar
-.fi
-.RE
-.RE
-.sp
-.RS 4
-\h'-04' 5.\h'+01'Create a package in the current directory:
-.sp
-.RS 4
-.nf
-mkdir foo && cd foo
-cargo init .
-.fi
-.RE
-.RE
-.sp
-.RS 4
-\h'-04' 6.\h'+01'Learn about a command's options and usage:
-.sp
-.RS 4
-.nf
-cargo help clean
-.fi
-.RE
-.RE
-.SH "BUGS"
-See <https://github.com/rust\-lang/cargo/issues> for issues.
-.SH "SEE ALSO"
-\fBrustc\fR(1), \fBrustdoc\fR(1)
diff --git a/darwin-x86/1.57.0/share/man/man1/rustc.1 b/darwin-x86/1.57.0/share/man/man1/rustc.1
deleted file mode 100644
index d708b1c..0000000
--- a/darwin-x86/1.57.0/share/man/man1/rustc.1
+++ /dev/null
@@ -1,314 +0,0 @@
-.TH RUSTC "1" "December 2021" "rustc 1.57.0" "User Commands"
-.SH NAME
-rustc \- The Rust compiler
-.SH SYNOPSIS
-.B rustc
-[\fIOPTIONS\fR] \fIINPUT\fR
-
-.SH DESCRIPTION
-This program is a compiler for the Rust language, available at https://www.rust\-lang.org.
-
-.SH OPTIONS
-
-.TP
-\fB\-h\fR, \fB\-\-help\fR
-Display the help message.
-.TP
-\fB\-\-cfg\fR \fISPEC\fR
-Configure the compilation environment.
-.TP
-\fB\-L\fR [\fIKIND\fR=]\fIPATH\fR
-Add a directory to the library search path.
-The optional \fIKIND\fR can be one of:
-.RS
-.TP
-\fBdependency\fR
-only lookup transitive dependencies here
-.TP
-.B crate
-only lookup local `extern crate` directives here
-.TP
-.B native
-only lookup native libraries here
-.TP
-.B framework
-only look for OSX frameworks here
-.TP
-.B all
-look for anything here (the default)
-.RE
-.TP
-\fB\-l\fR [\fIKIND\fR=]\fINAME\fR
-Link the generated crate(s) to the specified library \fINAME\fR.
-The optional \fIKIND\fR can be one of \fIstatic\fR, \fIdylib\fR, or
-\fIframework\fR.
-If omitted, \fIdylib\fR is assumed.
-.TP
-\fB\-\-crate\-type\fR [bin|lib|rlib|dylib|cdylib|staticlib]
-Comma separated list of types of crates for the compiler to emit.
-.TP
-\fB\-\-crate\-name\fR \fINAME\fR
-Specify the name of the crate being built.
-.TP
-\fB\-\-emit\fR [asm|llvm\-bc|llvm\-ir|obj|link|dep\-info|mir][=\fIPATH\fR]
-Configure the output that \fBrustc\fR will produce. Each emission may also have
-an optional explicit output \fIPATH\fR specified for that particular emission
-kind. This path takes precedence over the \fB-o\fR option.
-.TP
-\fB\-\-print\fR [crate\-name|\:file\-names|\:sysroot|\:cfg|\:target\-list|\:target\-cpus|\:target\-features|\:relocation\-models|\:code\-models|\:tls\-models|\:target\-spec\-json|\:native\-static\-libs]
-Comma separated list of compiler information to print on stdout.
-.TP
-\fB\-g\fR
-Equivalent to \fI\-C\ debuginfo=2\fR.
-.TP
-\fB\-O\fR
-Equivalent to \fI\-C\ opt\-level=2\fR.
-.TP
-\fB\-o\fR \fIFILENAME\fR
-Write output to \fIFILENAME\fR. Ignored if multiple \fI\-\-emit\fR outputs are specified which
-don't have an explicit path otherwise.
-.TP
-\fB\-\-out\-dir\fR \fIDIR\fR
-Write output to compiler\[hy]chosen filename in \fIDIR\fR. Ignored if \fI\-o\fR is specified.
-Defaults to the current directory.
-.TP
-\fB\-\-explain\fR \fIOPT\fR
-Provide a detailed explanation of an error message.
-.TP
-\fB\-\-test\fR
-Build a test harness.
-.TP
-\fB\-\-target\fR \fITARGET\fR
-Target triple for which the code is compiled. This option defaults to the host’s target
-triple. The target triple has the general format <arch><sub>\-<vendor>\-<sys>\-<abi>, where:
-.RS
-.TP
-.B <arch>
-x86, arm, thumb, mips, etc.
-.TP
-.B <sub>
-for example on ARM: v5, v6m, v7a, v7m, etc.
-.TP
-.B <vendor>
-pc, apple, nvidia, ibm, etc.
-.TP
-.B <sys>
-none, linux, win32, darwin, cuda, etc.
-.TP
-.B <abi>
-eabi, gnu, android, macho, elf, etc.
-.RE
-.TP
-\fB\-W help\fR
-Print 'lint' options and default settings.
-.TP
-\fB\-W\fR \fIOPT\fR, \fB\-\-warn\fR \fIOPT\fR
-Set lint warnings.
-.TP
-\fB\-A\fR \fIOPT\fR, \fB\-\-allow\fR \fIOPT\fR
-Set lint allowed.
-.TP
-\fB\-D\fR \fIOPT\fR, \fB\-\-deny\fR \fIOPT\fR
-Set lint denied.
-.TP
-\fB\-F\fR \fIOPT\fR, \fB\-\-forbid\fR \fIOPT\fR
-Set lint forbidden.
-.TP
-\fB\-C\fR \fIFLAG\fR[=\fIVAL\fR], \fB\-\-codegen\fR \fIFLAG\fR[=\fIVAL\fR]
-Set a codegen\[hy]related flag to the value specified.
-Use \fI\-C help\fR to print available flags.
-See CODEGEN OPTIONS below.
-.TP
-\fB\-V\fR, \fB\-\-version\fR
-Print version info and exit.
-.TP
-\fB\-v\fR, \fB\-\-verbose\fR
-Use verbose output.
-.TP
-\fB\-\-remap\-path\-prefix\fR \fIfrom\fR=\fIto\fR
-Remap source path prefixes in all output, including compiler diagnostics, debug information,
-macro expansions, etc. The \fIfrom\fR=\fIto\fR parameter is scanned from right to left, so \fIfrom\fR
-may contain '=', but \fIto\fR may not.
-
-This is useful for normalizing build products, for example by removing the current directory out of
-pathnames emitted into the object files. The replacement is purely textual, with no consideration of
-the current system's pathname syntax. For example \fI\-\-remap\-path\-prefix foo=bar\fR will
-match \fBfoo/lib.rs\fR but not \fB./foo/lib.rs\fR.
-.TP
-\fB\-\-extern\fR \fINAME\fR=\fIPATH\fR
-Specify where an external rust library is located. These should match
-\fIextern\fR declarations in the crate's source code.
-.TP
-\fB\-\-sysroot\fR \fIPATH\fR
-Override the system root.
-.TP
-\fB\-Z\fR \fIFLAG\fR
-Set internal debugging options.
-Use \fI\-Z help\fR to print available options.
-.TP
-\fB\-\-color\fR auto|always|never
-Configure coloring of output:
-.RS
-.TP
-.B auto
-colorize, if output goes to a tty (default);
-.TP
-.B always
-always colorize output;
-.TP
-.B never
-never colorize output.
-.RE
-
-.SH CODEGEN OPTIONS
-
-.TP
-\fBlinker\fR=\fI/path/to/cc\fR
-Path to the linker utility to use when linking libraries, executables, and
-objects.
-.TP
-\fBlink\-args\fR='\fI\-flag1 \-flag2\fR'
-A space\[hy]separated list of extra arguments to pass to the linker when the linker
-is invoked.
-.TP
-\fBlto\fR
-Perform LLVM link\[hy]time optimizations.
-.TP
-\fBtarget\-cpu\fR=\fIhelp\fR
-Selects a target processor.
-If the value is 'help', then a list of available CPUs is printed.
-.TP
-\fBtarget\-feature\fR='\fI+feature1\fR,\fI\-feature2\fR'
-A comma\[hy]separated list of features to enable or disable for the target.
-A preceding '+' enables a feature while a preceding '\-' disables it.
-Available features can be discovered through \fIllc -mcpu=help\fR.
-.TP
-\fBpasses\fR=\fIval\fR
-A space\[hy]separated list of extra LLVM passes to run.
-A value of 'list' will cause \fBrustc\fR to print all known passes and
-exit.
-The passes specified are appended at the end of the normal pass manager.
-.TP
-\fBllvm\-args\fR='\fI\-arg1\fR \fI\-arg2\fR'
-A space\[hy]separated list of arguments to pass through to LLVM.
-.TP
-\fBsave\-temps\fR
-If specified, the compiler will save more files (.bc, .o, .no\-opt.bc) generated
-throughout compilation in the output directory.
-.TP
-\fBrpath\fR
-If specified, then the rpath value for dynamic libraries will be set in
-either dynamic library or executable outputs.
-.TP
-\fBno\-prepopulate\-passes\fR
-Suppresses pre\[hy]population of the LLVM pass manager that is run over the module.
-.TP
-\fBno\-vectorize\-loops\fR
-Suppresses running the loop vectorization LLVM pass, regardless of optimization
-level.
-.TP
-\fBno\-vectorize\-slp\fR
-Suppresses running the LLVM SLP vectorization pass, regardless of optimization
-level.
-.TP
-\fBsoft\-float\fR
-Generates software floating point library calls instead of hardware
-instructions.
-.TP
-\fBprefer\-dynamic\fR
-Prefers dynamic linking to static linking.
-.TP
-\fBno\-integrated\-as\fR
-Force usage of an external assembler rather than LLVM's integrated one.
-.TP
-\fBno\-redzone\fR
-Disable the use of the redzone.
-.TP
-\fBrelocation\-model\fR=[pic,static,dynamic\-no\-pic]
-The relocation model to use.
-(Default: \fIpic\fR)
-.TP
-\fBcode\-model\fR=[small,kernel,medium,large]
-Choose the code model to use.
-.TP
-\fBmetadata\fR=\fIval\fR
-Metadata to mangle symbol names with.
-.TP
-\fBextra\-filename\fR=\fIval\fR
-Extra data to put in each output filename.
-.TP
-\fBcodegen\-units\fR=\fIn\fR
-Divide crate into \fIn\fR units to optimize in parallel.
-.TP
-\fBremark\fR=\fIval\fR
-Print remarks for these optimization passes (space separated, or "all").
-.TP
-\fBno\-stack\-check\fR
-Disable checks for stack exhaustion (a memory\[hy]safety hazard!).
-.TP
-\fBdebuginfo\fR=\fIval\fR
-Debug info emission level:
-.RS
-.TP
-.B 0
-no debug info;
-.TP
-.B 1
-line\[hy]tables only (for stacktraces and breakpoints);
-.TP
-.B 2
-full debug info with variable and type information.
-.RE
-.TP
-\fBopt\-level\fR=\fIVAL\fR
-Optimize with possible levels 0\[en]3, s (optimize for size), or z (for minimal size)
-
-.SH ENVIRONMENT
-
-Some of these affect only test harness programs (generated via rustc --test);
-others affect all programs which link to the Rust standard library.
-
-.TP
-\fBRUST_TEST_THREADS\fR
-The test framework Rust provides executes tests in parallel. This variable sets
-the maximum number of threads used for this purpose. This setting is overridden
-by the --test-threads option.
-
-.TP
-\fBRUST_TEST_NOCAPTURE\fR
-If set to a value other than "0", a synonym for the --nocapture flag.
-
-.TP
-\fBRUST_MIN_STACK\fR
-Sets the minimum stack size for new threads.
-
-.TP
-\fBRUST_BACKTRACE\fR
-If set to a value different than "0", produces a backtrace in the output of a program which panics.
-
-.SH "EXAMPLES"
-To build an executable from a source file with a main function:
-    $ rustc \-o hello hello.rs
-
-To build a library from a source file:
-    $ rustc \-\-crate\-type=lib hello\-lib.rs
-
-To build either with a crate (.rs) file:
-    $ rustc hello.rs
-
-To build an executable with debug info:
-    $ rustc \-g \-o hello hello.rs
-
-.SH "SEE ALSO"
-
-.BR rustdoc (1)
-
-.SH "BUGS"
-See https://github.com/rust\-lang/rust/issues for issues.
-
-.SH "AUTHOR"
-See https://github.com/rust\-lang/rust/graphs/contributors or use `git log --all --format='%cN <%cE>' | sort -u` in the rust source distribution.
-
-.SH "COPYRIGHT"
-This work is dual\[hy]licensed under Apache\ 2.0 and MIT terms.
-See \fICOPYRIGHT\fR file in the rust source distribution.
diff --git a/darwin-x86/1.57.0/share/man/man1/rustdoc.1 b/darwin-x86/1.57.0/share/man/man1/rustdoc.1
deleted file mode 100644
index 18d715c..0000000
--- a/darwin-x86/1.57.0/share/man/man1/rustdoc.1
+++ /dev/null
@@ -1,126 +0,0 @@
-.TH RUSTDOC "1" "December 2021" "rustdoc 1.57.0" "User Commands"
-.SH NAME
-rustdoc \- generate documentation from Rust source code
-.SH SYNOPSIS
-.B rustdoc
-[\fIOPTIONS\fR] \fIINPUT\fR
-
-.SH DESCRIPTION
-This tool generates API reference documentation by extracting comments from
-source code written in the Rust language, available at
-<\fBhttps://www.rust-lang.org\fR>. It accepts several input formats and
-provides several output formats for the generated documentation.
-
-.SH OPTIONS
-
-.TP
-\fB\-r\fR, \fB\-\-input\-format\fR \fIFORMAT\fR
-rust
-.TP
-\fB\-w\fR, \fB\-\-output\-format\fR \fIFORMAT\fR
-html
-.TP
-\fB\-o\fR, \fB\-\-output\fR \fIOUTPUT\fR,
-where to place the output (default: \fIdoc/\fR for html)
-.TP
-\fB\-\-passes\fR \fILIST\fR
-space\[hy]separated list of passes to run (default: '')
-.TP
-\fB\-\-no\-defaults\fR
-don't run the default passes
-.TP
-\fB\-\-plugins\fR \fILIST\fR
-space-separated list of plugins to run (default: '')
-.TP
-\fB\-\-plugin\-path\fR \fIDIR\fR
-directory to load plugins from (default: \fI/tmp/rustdoc_ng/plugins\fR)
-.TP
-\fB\-\-target\fR \fITRIPLE\fR
-target triple to document
-.TP
-\fB\-\-crate\-name\fR \fINAME\fR
-specify the name of this crate
-.TP
-\fB\-L\fR, \fB\-\-library\-path\fR \fIDIR\fR
-directory to add to crate search path
-.TP
-\fB\-\-cfg\fR \fISPEC\fR
-pass a \fI\-\-cfg\fR to rustc
-.TP
-\fB\-\-extern\fR \fIVAL\fR
-pass an \fI\-\-extern\fR to rustc
-.TP
-\fB\-\-test\fR
-run code examples as tests
-.TP
-\fB\-\-test\-args\fR \fIARGS\fR
-pass arguments to the test runner
-.TP
-\fB\-\-html\-in\-header\fR \fIFILE\fR
-file to add to <head>
-.TP
-\fB\-\-html\-before\-content\fR \fIFILES\fR
-files to include inline between <body> and the content of a rendered Markdown
-file or generated documentation
-.TP
-\fB\-\-markdown\-before\-content\fR \fIFILES\fR
-files to include inline between <body> and the content of a rendered
-Markdown file or generated documentation
-.TP
-\fB\-\-html\-after\-content\fR \fIFILES\fR
-files to include inline between the content and </body> of a rendered
-Markdown file or generated documentation
-.TP
-\fB\-\-markdown\-after\-content\fR \fIFILES\fR
-files to include inline between the content and </body> of a rendered
-Markdown file or generated documentation
-.TP
-\fB\-\-markdown\-css\fR \fIFILES\fR
-CSS files to include via <link> in a rendered Markdown file Markdown file or
-generated documentation
-.TP
-\fB\-\-markdown\-playground\-url\fR \fIURL\fR
-URL to send code snippets to
-.TP
-\fB\-\-markdown\-no\-toc\fR
-don't include table of contents
-.TP
-\fB\-h\fR, \fB\-\-extend\-css\fR
-to redefine some css rules with a given file to generate doc with your own theme
-.TP
-\fB\-V\fR, \fB\-\-version\fR
-Print rustdoc's version
-
-.SH "OUTPUT FORMATS"
-
-The rustdoc tool can generate output in an HTML format.
-
-If using an HTML format, then the specified output destination will be the root
-directory of an HTML structure for all the documentation.
-Pages will be placed into this directory, and source files will also
-possibly be rendered into it as well.
-
-.SH "EXAMPLES"
-
-To generate documentation for the source in the current directory:
-    $ rustdoc hello.rs
-
-List all available passes that rustdoc has, along with default passes:
-    $ rustdoc \-\-passes list
-
-The generated HTML can be viewed with any standard web browser.
-
-.SH "SEE ALSO"
-
-.BR rustc (1)
-
-.SH "BUGS"
-See <\fBhttps://github.com/rust\-lang/rust/issues\fR>
-for issues.
-
-.SH "AUTHOR"
-See the version control history or <\fBhttps://thanks.rust\-lang.org\fR>
-
-.SH "COPYRIGHT"
-This work is dual\[hy]licensed under Apache\ 2.0 and MIT terms.
-See \fICOPYRIGHT\fR file in the rust source distribution.
diff --git a/darwin-x86/1.57.0/share/zsh/site-functions/_cargo b/darwin-x86/1.57.0/share/zsh/site-functions/_cargo
deleted file mode 100644
index 5356313..0000000
--- a/darwin-x86/1.57.0/share/zsh/site-functions/_cargo
+++ /dev/null
@@ -1,426 +0,0 @@
-#compdef cargo
-
-autoload -U regexp-replace
-
-_cargo() {
-    local curcontext="$curcontext" ret=1
-    local -a command_scope_spec common parallel features msgfmt triple target registry
-    local -a state line state_descr # These are set by _arguments
-    typeset -A opt_args
-
-    common=(
-        '(-q --quiet)*'{-v,--verbose}'[use verbose output]'
-        '(-q --quiet -v --verbose)'{-q,--quiet}'[no output printed to stdout]'
-        '-Z+[pass unstable (nightly-only) flags to cargo]: :_cargo_unstable_flags'
-        '--frozen[require that Cargo.lock and cache are up-to-date]'
-        '--locked[require that Cargo.lock is up-to-date]'
-        '--color=[specify colorization option]:coloring:(auto always never)'
-        '(- 1 *)'{-h,--help}'[show help message]'
-    )
-
-    # leading items in parentheses are an exclusion list for the arguments following that arg
-    # See: http://zsh.sourceforge.net/Doc/Release/Completion-System.html#Completion-Functions
-    #   - => exclude all other options
-    #   1 => exclude positional arg 1
-    #   * => exclude all other args
-    #   +blah => exclude +blah
-    _arguments -s -S -C $common \
-        '(- 1 *)--list[list installed commands]' \
-        '(- 1 *)--explain=[provide a detailed explanation of an error message]:error code' \
-        '(- 1 *)'{-V,--version}'[show version information]' \
-        '(+beta +nightly)+stable[use the stable toolchain]' \
-        '(+stable +nightly)+beta[use the beta toolchain]' \
-        '(+stable +beta)+nightly[use the nightly toolchain]' \
-        '1: :_cargo_cmds' \
-        '*:: :->args'
-
-    # These flags are mutually exclusive specifiers for the scope of a command; as
-    # they are used in multiple places without change, they are expanded into the
-    # appropriate command's `_arguments` where appropriate.
-    command_scope_spec=(
-        '(--bin --example --test --lib)--bench=[specify benchmark name]: :_cargo_benchmark_names'
-        '(--bench --bin --test --lib)--example=[specify example name]:example name:_cargo_example_names'
-        '(--bench --example --test --lib)--bin=[specify binary name]:binary name'
-        '(--bench --bin --example --test)--lib=[specify library name]:library name'
-        '(--bench --bin --example --lib)--test=[specify test name]:test name'
-    )
-
-    parallel=(
-        '(-j --jobs)'{-j+,--jobs=}'[specify number of parallel jobs]:jobs [# of CPUs]'
-    )
-
-    features=(
-        '(--all-features)--features=[specify features to activate]:feature'
-        '(--features)--all-features[activate all available features]'
-        "--no-default-features[don't build the default features]"
-    )
-
-    msgfmt='--message-format=[specify error format]:error format [human]:(human json short)'
-    triple='--target=[specify target triple]:target triple:_cargo_target_triple'
-    target='--target-dir=[specify directory for all generated artifacts]:directory:_directories'
-    manifest='--manifest-path=[specify path to manifest]:path:_directories'
-    registry='--registry=[specify registry to use]:registry'
-
-    case $state in
-        args)
-            curcontext="${curcontext%:*}-${words[1]}:"
-            case ${words[1]} in
-                bench)
-                    _arguments -s -A "^--" $common $parallel $features $msgfmt $triple $target $manifest \
-                        "${command_scope_spec[@]}" \
-                        '--all-targets[benchmark all targets]' \
-                        "--no-run[compile but don't run]" \
-                        '(-p --package)'{-p+,--package=}'[specify package to run benchmarks for]:package:_cargo_package_names' \
-                        '--exclude=[exclude packages from the benchmark]:spec' \
-                        '--no-fail-fast[run all benchmarks regardless of failure]' \
-                        '1: :_guard "^-*" "bench name"' \
-                        '*:args:_default'
-                        ;;
-
-                build | b)
-                    _arguments -s -S $common $parallel $features $msgfmt $triple $target $manifest \
-                        '--all-targets[equivalent to specifying --lib --bins --tests --benches --examples]' \
-                        "${command_scope_spec[@]}" \
-                        '(-p --package)'{-p+,--package=}'[specify package to build]:package:_cargo_package_names' \
-                        '--release[build in release mode]' \
-                        '--build-plan[output the build plan in JSON]' \
-                        ;;
-
-                check | c)
-                    _arguments -s -S $common $parallel $features $msgfmt $triple $target $manifest \
-                        '--all-targets[equivalent to specifying --lib --bins --tests --benches --examples]' \
-                        "${command_scope_spec[@]}" \
-                        '(-p --package)'{-p+,--package=}'[specify package to check]:package:_cargo_package_names' \
-                        '--release[check in release mode]' \
-                        ;;
-
-                clean)
-                    _arguments -s -S $common $triple $target $manifest \
-                        '(-p --package)'{-p+,--package=}'[specify package to clean]:package:_cargo_package_names' \
-                        '--release[clean release artifacts]' \
-                        '--doc[clean just the documentation directory]'
-                        ;;
-
-                doc | d)
-                    _arguments -s -S $common $parallel $features $msgfmt $triple $target $manifest \
-                        '--no-deps[do not build docs for dependencies]' \
-                        '--document-private-items[include non-public items in the documentation]' \
-                        '--open[open docs in browser after the build]' \
-                        '(-p --package)'{-p+,--package=}'[specify package to document]:package:_cargo_package_names' \
-                        '--release[build artifacts in release mode, with optimizations]' \
-                        ;;
-
-                fetch)
-                    _arguments -s -S $common $triple $manifest
-                        ;;
-
-                fix)
-                    _arguments -s -S $common $parallel $features $msgfmt $triple $target $manifest \
-                        "${command_scope_spec[@]}" \
-                        '--broken-code[fix code even if it already has compiler errors]' \
-                        '--edition[fix in preparation for the next edition]' \
-                        '--edition-idioms[fix warnings to migrate to the idioms of an edition]' \
-                        '--allow-no-vcs[fix code even if a VCS was not detected]' \
-                        '--allow-dirty[fix code even if the working directory is dirty]' \
-                        '--allow-staged[fix code even if the working directory has staged changes]'
-                ;;
-
-                generate-lockfile)
-                    _arguments -s -S $common $manifest
-                        ;;
-
-                help)
-                    _cargo_cmds
-                        ;;
-
-                init)
-                    _arguments -s -S $common $registry \
-                        '--lib[use library template]' \
-                        '--edition=[specify edition to set for the crate generated]:edition:(2015 2018 2021)' \
-                        '--vcs=[initialize a new repo with a given VCS]:vcs:(git hg pijul fossil none)' \
-                        '--name=[set the resulting package name]:name' \
-                        '1:path:_directories'
-                        ;;
-
-                install)
-                    _arguments -s -S $common $parallel $features $triple $registry \
-                        '(-f --force)'{-f,--force}'[force overwriting of existing crates or binaries]' \
-                        '--bin=[only install the specified binary]:binary' \
-                        '--branch=[branch to use when installing from git]:branch' \
-                        '--debug[build in debug mode instead of release mode]' \
-                        '--example=[install the specified example instead of binaries]:example:_cargo_example_names' \
-                        '--git=[specify URL from which to install the crate]:url:_urls' \
-                        '--path=[local filesystem path to crate to install]: :_directories' \
-                        '--rev=[specific commit to use when installing from git]:commit' \
-                        '--root=[directory to install packages into]: :_directories' \
-                        '--tag=[tag to use when installing from git]:tag' \
-                        '--vers=[version to install from crates.io]:version' \
-                        '--list[list all installed packages and their versions]' \
-                        '*: :_guard "^-*" "crate"'
-                        ;;
-
-                locate-project)
-                    _arguments -s -S $common $manifest \
-                        '--message-format=[specify output representation]:output representation [json]:(json plain)'
-                        '--workspace[locate Cargo.toml of the workspace root]'
-                        ;;
-
-                login)
-                    _arguments -s -S $common $registry \
-                        '*: :_guard "^-*" "token"'
-                        ;;
-
-                metadata)
-                    _arguments -s -S $common $features $manifest \
-                        "--no-deps[output information only about the root package and don't fetch dependencies]" \
-                        '--format-version=[specify format version]:version [1]:(1)'
-                        ;;
-
-                new)
-                    _arguments -s -S $common $registry \
-                        '--lib[use library template]' \
-                        '--vcs:initialize a new repo with a given VCS:(git hg none)' \
-                        '--name=[set the resulting package name]'
-                        ;;
-
-                owner)
-                    _arguments -s -S $common $registry \
-                        '(-a --add)'{-a,--add}'[specify name of a user or team to invite as an owner]:name' \
-                        '--index=[specify registry index]:index' \
-                        '(-l --list)'{-l,--list}'[list owners of a crate]' \
-                        '(-r --remove)'{-r,--remove}'[specify name of a user or team to remove as an owner]:name' \
-                        '--token=[specify API token to use when authenticating]:token' \
-                        '*: :_guard "^-*" "crate"'
-                        ;;
-
-                package)
-                    _arguments -s -S $common $parallel $features $triple $target $manifest \
-                        '(-l --list)'{-l,--list}'[print files included in a package without making one]' \
-                        '--no-metadata[ignore warnings about a lack of human-usable metadata]' \
-                        '--allow-dirty[allow dirty working directories to be packaged]' \
-                        "--no-verify[don't build to verify contents]"
-                        ;;
-
-                pkgid)
-                    _arguments -s -S $common $manifest \
-                        '(-p --package)'{-p+,--package=}'[specify package to get ID specifier for]:package:_cargo_package_names' \
-                        '*: :_guard "^-*" "spec"'
-                        ;;
-
-                publish)
-                    _arguments -s -S $common $parallel $features $triple $target $manifest $registry \
-                        '--index=[specify registry index]:index' \
-                        '--allow-dirty[allow dirty working directories to be packaged]' \
-                        "--no-verify[don't verify the contents by building them]" \
-                        '--token=[specify token to use when uploading]:token' \
-                        '--dry-run[perform all checks without uploading]'
-                        ;;
-
-                read-manifest)
-                    _arguments -s -S $common $manifest
-                        ;;
-
-                run | r)
-                    _arguments -s -S $common $parallel $features $msgfmt $triple $target $manifest \
-                        '--example=[name of the bin target]:name:_cargo_example_names' \
-                        '--bin=[name of the bin target]:name' \
-                        '(-p --package)'{-p+,--package=}'[specify package with the target to run]:package:_cargo_package_names' \
-                        '--release[build in release mode]' \
-                        '*: :_default'
-                        ;;
-
-                rustc)
-                    _arguments -s -S $common $parallel $features $msgfmt $triple $target $manifest \
-                        '(-p --package)'{-p+,--package=}'[specify package to build]:package:_cargo_package_names' \
-                        '--profile=[specify profile to build the selected target for]:profile' \
-                        '--release[build artifacts in release mode, with optimizations]' \
-                        "${command_scope_spec[@]}" \
-                        '*: : _dispatch rustc rustc -default-'
-                        ;;
-
-                rustdoc)
-                    _arguments -s -S $common $parallel $features $msgfmt $triple $target $manifest \
-                        '--document-private-items[include non-public items in the documentation]' \
-                        '--open[open the docs in a browser after the operation]' \
-                        '(-p --package)'{-p+,--package=}'[specify package to document]:package:_cargo_package_names' \
-                        '--release[build artifacts in release mode, with optimizations]' \
-                        "${command_scope_spec[@]}" \
-                        '*: : _dispatch rustdoc rustdoc -default-'
-                        ;;
-
-                search)
-                    _arguments -s -S $common $registry \
-                        '--index=[specify registry index]:index' \
-                        '--limit=[limit the number of results]:results [10]' \
-                        '*: :_guard "^-*" "query"'
-                        ;;
-
-                test | t)
-                    _arguments -s -S $common $parallel $features $msgfmt $triple $target $manifest \
-                        '--test=[test name]: :_cargo_test_names' \
-                        '--no-fail-fast[run all tests regardless of failure]' \
-                        '--no-run[compile but do not run]' \
-                        '(-p --package)'{-p+,--package=}'[package to run tests for]:package:_cargo_package_names' \
-                        '--all[test all packages in the workspace]' \
-                        '--release[build artifacts in release mode, with optimizations]' \
-                        '1: :_cargo_test_names' \
-                        '(--doc --bin --example --test --bench)--lib[only test library]' \
-                        '(--lib --bin --example --test --bench)--doc[only test documentation]' \
-                        '(--lib --doc --example --test --bench)--bin=[binary name]' \
-                        '(--lib --doc --bin --test --bench)--example=[example name]:_cargo_example_names' \
-                        '(--lib --doc --bin --example --bench)--test=[test name]' \
-                        '(--lib --doc --bin --example --test)--bench=[benchmark name]' \
-                        '*: :_default'
-                        ;;
-
-                tree)
-                    _arguments -s -S $common $features $triple $manifest \
-                        '(-p --package)'{-p+,--package=}'[package to use as the root]:package:_cargo_package_names' \
-                        '(-i --invert)'{-i+,--invert=}'[invert the tree for the given package]:package:_cargo_package_names' \
-                        '--prefix=[line prefix]:prefix:(depth indent none)' \
-                        '--no-dedupe[repeat shared dependencies]' \
-                        '(-d --duplicates)'{-d,--duplicates}'[packages with multiple versions]' \
-                        '--charset=[utf8 or ascii]:charset:(utf8 ascii)' \
-                        '(-f --format)'{-f,--format=}'[format string]:format' \
-                        '(-e --edges)'{-e,--edges=}'[edge kinds]:kind:(features normal build dev all no-dev no-build no-normal)' \
-                        ;;
-
-                uninstall)
-                    _arguments -s -S $common \
-                        '(-p --package)'{-p+,--package=}'[specify package to uninstall]:package:_cargo_package_names' \
-                        '--bin=[only uninstall the specified binary]:name' \
-                        '--root=[directory to uninstall packages from]: :_files -/' \
-                        '*:crate:_cargo_installed_crates -F line'
-                        ;;
-
-                update)
-                    _arguments -s -S $common $manifest \
-                        '--aggressive=[force dependency update]' \
-                        "--dry-run[don't actually write the lockfile]" \
-                        '(-p --package)'{-p+,--package=}'[specify package to update]:package:_cargo_package_names' \
-                        '--precise=[update single dependency to precise release]:release'
-                        ;;
-
-                verify-project)
-                    _arguments -s -S $common $manifest
-                        ;;
-
-                version)
-                    _arguments -s -S $common
-                        ;;
-
-                yank)
-                    _arguments -s -S $common $registry \
-                        '--vers=[specify yank version]:version' \
-                        '--undo[undo a yank, putting a version back into the index]' \
-                        '--index=[specify registry index to yank from]:registry index' \
-                        '--token=[specify API token to use when authenticating]:token' \
-                        '*: :_guard "^-*" "crate"'
-                        ;;
-                *)
-                    # allow plugins to define their own functions
-                    if ! _call_function ret _cargo-${words[1]}; then
-                        # fallback on default completion for unknown commands
-                        _default && ret=0
-                    fi
-                    (( ! ret ))
-                ;;
-            esac
-            ;;
-    esac
-}
-
-_cargo_unstable_flags() {
-    local flags
-    flags=( help ${${${(M)${(f)"$(_call_program flags cargo -Z help)"}:#*--*}/ #-- #/:}##*-Z } )
-    _describe -t flags 'unstable flag' flags
-}
-
-_cargo_installed_crates() {
-    local expl
-    _description crates expl 'crate'
-    compadd "$@" "$expl[@]" - ${${${(f)"$(cargo install --list)"}:# *}%% *}
-}
-
-_cargo_cmds() {
-    local -a commands
-    # This uses Parameter Expansion Flags, which are a built-in Zsh feature.
-    # See more: http://zsh.sourceforge.net/Doc/Release/Expansion.html#Parameter-Expansion-Flags
-    # and       http://zsh.sourceforge.net/Doc/Release/Expansion.html#Parameter-Expansion
-    #
-    # # How this work?
-    #
-    # First it splits the result of `cargo --list` at newline, then it removes the first line.
-    # Then it removes indentation (4 whitespaces) before each items. (Note the x## pattern [1]).
-    # Then it replaces those spaces between item and description with a `:`
-    #
-    # [1]: https://github.com/zsh-users/zsh-completions/blob/master/zsh-completions-howto.org#patterns
-    commands=( ${${${(M)"${(f)$(_call_program commands cargo --list)}":#    *}/ ##/}/ ##/:} )
-    _describe -t commands 'command' commands
-}
-
-_cargo_target_triple() {
-    local -a targets
-	targets=( ${(f)"$(rustc --print target-list)"} )
-	_describe 'target triple' targets
-}
-
-#FIXME: Disabled until fixed
-#gets package names from the manifest file
-_cargo_package_names() {
-    _message -e packages package
-}
-
-# Extracts the values of "name" from the array given in $1 and shows them as
-# command line options for completion
-_cargo_names_from_array() {
-    local manifest=$(cargo locate-project --message-format plain)
-    if [[ -z $manifest ]]; then
-        return 0
-    fi
-
-    local last_line
-    local -a names;
-    local in_block=false
-    local block_name=$1
-    names=()
-    while read -r line; do
-        if [[ $last_line == "[[$block_name]]" ]]; then
-            in_block=true
-        else
-            if [[ $last_line =~ '\s*\[\[.*' ]]; then
-                in_block=false
-            fi
-        fi
-
-        if [[ $in_block == true ]]; then
-            if [[ $line =~ '\s*name\s*=' ]]; then
-                regexp-replace line '^\s*name\s*=\s*|"' ''
-                names+=( "$line" )
-            fi
-        fi
-
-        last_line=$line
-    done < "$manifest"
-    _describe "$block_name" names
-
-}
-
-#Gets the test names from the manifest file
-_cargo_test_names() {
-    _cargo_names_from_array "test"
-}
-
-#Gets the bench names from the manifest file
-_cargo_benchmark_names() {
-    _cargo_names_from_array "bench"
-}
-
-_cargo_example_names() {
-    if [[ -d examples ]]; then
-        local -a files=(${(@f)$(echo examples/*.rs(:t:r))})
-        _values 'example' "${files[@]}"
-    fi
-}
-
-_cargo
diff --git a/darwin-x86/1.58.0/bin/cargo b/darwin-x86/1.58.0/bin/cargo
deleted file mode 100755
index 9a82d4c..0000000
--- a/darwin-x86/1.58.0/bin/cargo
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.58.0/bin/cargo-clippy b/darwin-x86/1.58.0/bin/cargo-clippy
deleted file mode 100755
index 24a8c8f..0000000
--- a/darwin-x86/1.58.0/bin/cargo-clippy
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.58.0/bin/cargo-fmt b/darwin-x86/1.58.0/bin/cargo-fmt
deleted file mode 100755
index 2ed7b5e..0000000
--- a/darwin-x86/1.58.0/bin/cargo-fmt
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.58.0/bin/clippy-driver b/darwin-x86/1.58.0/bin/clippy-driver
deleted file mode 100755
index 1573de9..0000000
--- a/darwin-x86/1.58.0/bin/clippy-driver
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.58.0/bin/rust-analyzer b/darwin-x86/1.58.0/bin/rust-analyzer
deleted file mode 100755
index c468ca6..0000000
--- a/darwin-x86/1.58.0/bin/rust-analyzer
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.58.0/bin/rust-gdbgui b/darwin-x86/1.58.0/bin/rust-gdbgui
deleted file mode 100755
index 9744913..0000000
--- a/darwin-x86/1.58.0/bin/rust-gdbgui
+++ /dev/null
@@ -1,64 +0,0 @@
-#!/bin/sh
-
-# Exit if anything fails
-set -e
-
-if [ $# -eq 0 ] || [ "$1" = "-h" ] || [ "$1" = "-help" ] || [ "$1" = "--help" ]; then
-    echo "
-rust-gdbgui
-===========
-gdbgui - https://gdbgui.com - is a graphical front-end to GDB
-that runs in a browser. This script invokes gdbgui with the Rust
-pretty printers loaded.
-
-Simple usage  : rust-gdbgui target/debug/myprog
-With arguments: rust-gdbgui 'target/debug/myprog arg1 arg2...'
-  (note the quotes)
-
-
-Hints
-=====
-gdbgui won't be able to find the rust 'main' method automatically, so
-in its options make sure to disable the 'Add breakpoint to main after
-loading executable' setting to avoid a 'File not found: main' warning
-on startup.
-
-Instead, type 'main' into gdbgui's file browser and you should get
-auto-completion on the filename. Just pick 'main.rs', add a breakpoint
-by clicking in the line number gutter, and type 'r' or hit the Restart
-icon to start your program running.
-"
-    exit 0
-fi
-
-# Prefer rustc in the same directory as this script
-DIR="$(dirname "$0")"
-if [ -x "$DIR/rustc" ]; then
-  RUSTC="$DIR/rustc"
-else
-  RUSTC="rustc"
-fi
-
-# Find out where the pretty printer Python module is
-RUSTC_SYSROOT="$("$RUSTC" --print=sysroot)"
-GDB_PYTHON_MODULE_DIRECTORY="$RUSTC_SYSROOT/lib/rustlib/etc"
-
-# Set the environment variable `RUST_GDB` to overwrite the call to a
-# different/specific command (defaults to `gdb`).
-RUST_GDB="${RUST_GDB:-gdb}"
-
-# Set the environment variable `RUST_GDBGUI` to overwrite the call to a
-# different/specific command (defaults to `gdbgui`).
-RUST_GDBGUI="${RUST_GDBGUI:-gdbgui}"
-
-# These arguments get passed through to GDB and make it load the
-# Rust pretty printers.
-GDB_ARGS="--directory=\"$GDB_PYTHON_MODULE_DIRECTORY\" -iex \"add-auto-load-safe-path $GDB_PYTHON_MODULE_DIRECTORY\""
-
-# Finally we execute gdbgui.
-PYTHONPATH="$PYTHONPATH:$GDB_PYTHON_MODULE_DIRECTORY" \
-  exec ${RUST_GDBGUI} \
-  --gdb ${RUST_GDB} \
-  --gdb-args "${GDB_ARGS}" \
-  "${@}"
-
diff --git a/darwin-x86/1.58.0/bin/rustc b/darwin-x86/1.58.0/bin/rustc
deleted file mode 100755
index c83cd82..0000000
--- a/darwin-x86/1.58.0/bin/rustc
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.58.0/bin/rustdoc b/darwin-x86/1.58.0/bin/rustdoc
deleted file mode 100755
index 3772ea3..0000000
--- a/darwin-x86/1.58.0/bin/rustdoc
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.58.0/bin/rustfmt b/darwin-x86/1.58.0/bin/rustfmt
deleted file mode 100755
index 4fd501a..0000000
--- a/darwin-x86/1.58.0/bin/rustfmt
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.58.0/etc/bash_completion.d/cargo b/darwin-x86/1.58.0/etc/bash_completion.d/cargo
deleted file mode 100644
index c61f3ee..0000000
--- a/darwin-x86/1.58.0/etc/bash_completion.d/cargo
+++ /dev/null
@@ -1,270 +0,0 @@
-# Required for bash versions < 4.1
-# Default bash version is 3.2 on latest macOS. See #6874
-shopt -s extglob
-
-command -v cargo >/dev/null 2>&1 &&
-_cargo()
-{
-	local cur prev words cword
-	_get_comp_words_by_ref cur prev words cword
-
-	COMPREPLY=()
-
-	# Skip past - and + options to find the command.
-	local nwords=${#words[@]}
-	local cmd_i cmd dd_i
-	for (( cmd_i=1; cmd_i<$nwords; cmd_i++ ));
-	do
-		if [[ ! "${words[$cmd_i]}" =~ ^[+-] ]]; then
-			cmd="${words[$cmd_i]}"
-			break
-		fi
-	done
-	# Find the location of the -- separator.
-	for (( dd_i=1; dd_i<$nwords-1; dd_i++ ));
-	do
-		if [[ "${words[$dd_i]}" = "--" ]]; then
-			break
-		fi
-	done
-
-	local vcs='git hg none pijul fossil'
-	local color='auto always never'
-	local msg_format='human json short'
-
-	local opt_help='-h --help'
-	local opt_verbose='-v --verbose'
-	local opt_quiet='-q --quiet'
-	local opt_color='--color'
-	local opt_common="$opt_help $opt_verbose $opt_quiet $opt_color"
-	local opt_pkg_spec='-p --package --all --exclude --workspace'
-	local opt_pkg='-p --package'
-	local opt_feat='--features --all-features --no-default-features'
-	local opt_mani='--manifest-path'
-	local opt_jobs='-j --jobs'
-	local opt_force='-f --force'
-	local opt_sync='-s --sync'
-	local opt_lock='--frozen --locked --offline'
-	local opt_targets="--lib --bin --bins --example --examples --test --tests --bench --benches --all-targets"
-
-	local opt___nocmd="$opt_common -V --version --list --explain"
-	local opt__bench="$opt_common $opt_pkg_spec $opt_feat $opt_mani $opt_lock $opt_jobs $opt_targets --message-format --target --no-run --no-fail-fast --target-dir"
-	local opt__build="$opt_common $opt_pkg_spec $opt_feat $opt_mani $opt_lock $opt_jobs $opt_targets --message-format --target --release --profile --target-dir"
-	local opt__b="$opt__build"
-	local opt__check="$opt_common $opt_pkg_spec $opt_feat $opt_mani $opt_lock $opt_jobs $opt_targets --message-format --target --release --profile --target-dir"
-	local opt__c="$opt__check"
-	local opt__clean="$opt_common $opt_pkg $opt_mani $opt_lock --target --release --doc --target-dir --profile"
-	local opt__doc="$opt_common $opt_pkg_spec $opt_feat $opt_mani $opt_lock $opt_jobs --message-format --bin --bins --lib --target --open --no-deps --release --document-private-items --target-dir --profile"
-	local opt__d="$opt__doc"
-	local opt__fetch="$opt_common $opt_mani $opt_lock --target"
-	local opt__fix="$opt_common $opt_pkg_spec $opt_feat $opt_mani $opt_jobs $opt_targets $opt_lock --release --target --message-format --broken-code --edition --edition-idioms --allow-no-vcs --allow-dirty --allow-staged --profile --target-dir"
-	local opt__generate_lockfile="$opt_common $opt_mani $opt_lock"
-	local opt__help="$opt_help"
-	local opt__init="$opt_common $opt_lock --bin --lib --name --vcs --edition --registry"
-	local opt__install="$opt_common $opt_feat $opt_jobs $opt_lock $opt_force --bin --bins --branch --debug --example --examples --git --list --path --rev --root --tag --version --registry --target --profile --no-track"
-	local opt__locate_project="$opt_common $opt_mani $opt_lock --message-format --workspace"
-	local opt__login="$opt_common $opt_lock --registry"
-	local opt__metadata="$opt_common $opt_feat $opt_mani $opt_lock --format-version=1 --no-deps --filter-platform"
-	local opt__new="$opt_common $opt_lock --vcs --bin --lib --name --edition --registry"
-	local opt__owner="$opt_common $opt_lock -a --add -r --remove -l --list --index --token --registry"
-	local opt__package="$opt_common $opt_mani $opt_feat $opt_lock $opt_jobs --allow-dirty -l --list --no-verify --no-metadata --target --target-dir"
-	local opt__pkgid="$opt_common $opt_mani $opt_lock $opt_pkg"
-	local opt__publish="$opt_common $opt_mani $opt_feat $opt_lock $opt_jobs --allow-dirty --dry-run --token --no-verify --index --registry --target --target-dir"
-	local opt__read_manifest="$opt_help $opt_quiet $opt_verbose $opt_mani $opt_color $opt_lock --no-deps"
-	local opt__run="$opt_common $opt_pkg $opt_feat $opt_mani $opt_lock $opt_jobs --message-format --target --bin --example --release --target-dir --profile"
-	local opt__r="$opt__run"
-	local opt__rustc="$opt_common $opt_pkg $opt_feat $opt_mani $opt_lock $opt_jobs $opt_targets -L --crate-type --extern --message-format --profile --target --release --target-dir"
-	local opt__rustdoc="$opt_common $opt_pkg $opt_feat $opt_mani $opt_lock $opt_jobs $opt_targets --message-format --target --release --open --target-dir --profile"
-	local opt__search="$opt_common $opt_lock --limit --index --registry"
-	local opt__test="$opt_common $opt_pkg_spec $opt_feat $opt_mani $opt_lock $opt_jobs $opt_targets --message-format --doc --target --no-run --release --no-fail-fast --target-dir --profile"
-	local opt__t="$opt__test"
-	local opt__tree="$opt_common $opt_pkg_spec $opt_feat $opt_mani $opt_lock --target -i --invert --prefix --no-dedupe --duplicates -d --charset -f --format -e --edges"
-	local opt__uninstall="$opt_common $opt_lock $opt_pkg --bin --root"
-	local opt__update="$opt_common $opt_mani $opt_lock $opt_pkg --aggressive --precise --dry-run"
-	local opt__vendor="$opt_common $opt_mani $opt_lock $opt_sync --no-delete --respect-source-config --versioned-dirs"
-	local opt__verify_project="$opt_common $opt_mani $opt_lock"
-	local opt__version="$opt_common $opt_lock"
-	local opt__yank="$opt_common $opt_lock --vers --undo --index --token --registry"
-	local opt__libtest="--help --include-ignored --ignored --test --bench --list --logfile --nocapture --test-threads --skip -q --quiet --exact --color --format"
-
-	if [[ $cword -gt $dd_i ]]; then
-		# Completion after -- separator.
-		if [[ "${cmd}" = @(test|bench) ]]; then
-			COMPREPLY=( $( compgen -W "${opt__libtest}" -- "$cur" ) )
-		else
-			# Fallback to filename completion, useful with `cargo run`.
-			_filedir
-		fi
-	elif [[ $cword -le $cmd_i ]]; then
-		# Completion before or at the command.
-		if [[ "$cur" == -* ]]; then
-			COMPREPLY=( $( compgen -W "${opt___nocmd}" -- "$cur" ) )
-		elif [[ "$cur" == +* ]]; then
-			COMPREPLY=( $( compgen -W "$(_toolchains)" -- "$cur" ) )
-		else
-			COMPREPLY=( $( compgen -W "$__cargo_commands" -- "$cur" ) )
-		fi
-	else
-		case "${prev}" in
-			--vcs)
-				COMPREPLY=( $( compgen -W "$vcs" -- "$cur" ) )
-				;;
-			--color)
-				COMPREPLY=( $( compgen -W "$color" -- "$cur" ) )
-				;;
-			--message-format)
-				COMPREPLY=( $( compgen -W "$msg_format" -- "$cur" ) )
-				;;
-			--manifest-path)
-				_filedir toml
-				;;
-			--bin)
-				COMPREPLY=( $( compgen -W "$(_bin_names)" -- "$cur" ) )
-				;;
-			--test)
-				COMPREPLY=( $( compgen -W "$(_test_names)" -- "$cur" ) )
-				;;
-			--bench)
-				COMPREPLY=( $( compgen -W "$(_benchmark_names)" -- "$cur" ) )
-				;;
-			--example)
-				COMPREPLY=( $( compgen -W "$(_get_examples)" -- "$cur" ) )
-				;;
-			--target)
-				COMPREPLY=( $( compgen -W "$(_get_targets)" -- "$cur" ) )
-				;;
-			--target-dir)
-				_filedir -d
-				;;
-			help)
-				COMPREPLY=( $( compgen -W "$__cargo_commands" -- "$cur" ) )
-				;;
-			*)
-				local opt_var=opt__${cmd//-/_}
-				if [[ -z "${!opt_var}" ]]; then
-					# Fallback to filename completion.
-					_filedir
-				else
-					COMPREPLY=( $( compgen -W "${!opt_var}" -- "$cur" ) )
-				fi
-				;;
-		esac
-	fi
-
-	# compopt does not work in bash version 3
-
-	return 0
-} &&
-complete -F _cargo cargo
-
-__cargo_commands=$(cargo --list 2>/dev/null | awk 'NR>1 {print $1}')
-
-_locate_manifest(){
-	cargo locate-project --message-format plain 2>/dev/null
-}
-
-# Extracts the values of "name" from the array given in $1 and shows them as
-# command line options for completion
-_get_names_from_array()
-{
-	local manifest=$(_locate_manifest)
-	if [[ -z $manifest ]]; then
-		return 0
-	fi
-
-	local last_line
-	local -a names
-	local in_block=false
-	local block_name=$1
-	while read line
-	do
-		if [[ $last_line == "[[$block_name]]" ]]; then
-			in_block=true
-		else
-			if [[ $last_line =~ .*\[\[.* ]]; then
-				in_block=false
-			fi
-		fi
-
-		if [[ $in_block == true ]]; then
-			if [[ $line =~ .*name.*\= ]]; then
-				line=${line##*=}
-				line=${line%%\"}
-				line=${line##*\"}
-				names+=($line)
-			fi
-		fi
-
-		last_line=$line
-	done < $manifest
-	echo "${names[@]}"
-}
-
-#Gets the bin names from the manifest file
-_bin_names()
-{
-	_get_names_from_array "bin"
-}
-
-#Gets the test names from the manifest file
-_test_names()
-{
-	_get_names_from_array "test"
-}
-
-#Gets the bench names from the manifest file
-_benchmark_names()
-{
-	_get_names_from_array "bench"
-}
-
-_get_examples(){
-	local manifest=$(_locate_manifest)
-	[ -z "$manifest" ] && return 0
-
-	local files=("${manifest%/*}"/examples/*.rs)
-	local names=("${files[@]##*/}")
-	local names=("${names[@]%.*}")
-	# "*" means no examples found
-	if [[ "${names[@]}" != "*" ]]; then
-		echo "${names[@]}"
-	fi
-}
-
-_get_targets(){
-	local result=()
-	local targets=$(rustup target list)
-	while read line
-	do
-		if [[ "$line" =~ default|installed ]]; then
-			result+=("${line%% *}")
-		fi
-	done <<< "$targets"
-	echo "${result[@]}"
-}
-
-_toolchains(){
-	local result=()
-	local toolchains=$(rustup toolchain list)
-	local channels="nightly|beta|stable|[0-9]\.[0-9]{1,2}\.[0-9]"
-	local date="[0-9]{4}-[0-9]{2}-[0-9]{2}"
-	while read line
-	do
-		# Strip " (default)"
-		line=${line%% *}
-		if [[ "$line" =~ ^($channels)(-($date))?(-.*) ]]; then
-			if [[ -z ${BASH_REMATCH[3]} ]]; then
-				result+=("+${BASH_REMATCH[1]}")
-			else
-				# channel-date
-				result+=("+${BASH_REMATCH[1]}-${BASH_REMATCH[3]}")
-			fi
-			result+=("+$line")
-		else
-			result+=("+$line")
-		fi
-	done <<< "$toolchains"
-	echo "${result[@]}"
-}
-
-# vim:ft=sh
diff --git a/darwin-x86/1.58.0/lib/librustc_driver-f5ac47a269714998.dylib b/darwin-x86/1.58.0/lib/librustc_driver-f5ac47a269714998.dylib
deleted file mode 100644
index f474ecb..0000000
--- a/darwin-x86/1.58.0/lib/librustc_driver-f5ac47a269714998.dylib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.58.0/lib/libstd-99bbba68a40a9e02.dylib b/darwin-x86/1.58.0/lib/libstd-99bbba68a40a9e02.dylib
deleted file mode 100644
index 0784fd9..0000000
--- a/darwin-x86/1.58.0/lib/libstd-99bbba68a40a9e02.dylib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.58.0/lib/libtest-527328edc169bfec.dylib b/darwin-x86/1.58.0/lib/libtest-527328edc169bfec.dylib
deleted file mode 100644
index 87b08c2..0000000
--- a/darwin-x86/1.58.0/lib/libtest-527328edc169bfec.dylib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.58.0/lib/rustlib/aarch64-linux-android/lib/libaddr2line-7f679ff094ac70d8.rlib b/darwin-x86/1.58.0/lib/rustlib/aarch64-linux-android/lib/libaddr2line-7f679ff094ac70d8.rlib
deleted file mode 100644
index a5d5333..0000000
--- a/darwin-x86/1.58.0/lib/rustlib/aarch64-linux-android/lib/libaddr2line-7f679ff094ac70d8.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.58.0/lib/rustlib/aarch64-linux-android/lib/libadler-64ebf8a2e519fa45.rlib b/darwin-x86/1.58.0/lib/rustlib/aarch64-linux-android/lib/libadler-64ebf8a2e519fa45.rlib
deleted file mode 100644
index d8a66c4..0000000
--- a/darwin-x86/1.58.0/lib/rustlib/aarch64-linux-android/lib/libadler-64ebf8a2e519fa45.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.58.0/lib/rustlib/aarch64-linux-android/lib/liballoc-401047b590e19f15.rlib b/darwin-x86/1.58.0/lib/rustlib/aarch64-linux-android/lib/liballoc-401047b590e19f15.rlib
deleted file mode 100644
index 47040a5..0000000
--- a/darwin-x86/1.58.0/lib/rustlib/aarch64-linux-android/lib/liballoc-401047b590e19f15.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.58.0/lib/rustlib/aarch64-linux-android/lib/libcfg_if-c5e424b556db07c1.rlib b/darwin-x86/1.58.0/lib/rustlib/aarch64-linux-android/lib/libcfg_if-c5e424b556db07c1.rlib
deleted file mode 100644
index b54316a..0000000
--- a/darwin-x86/1.58.0/lib/rustlib/aarch64-linux-android/lib/libcfg_if-c5e424b556db07c1.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.58.0/lib/rustlib/aarch64-linux-android/lib/libcompiler_builtins-d715254029dc6e10.rlib b/darwin-x86/1.58.0/lib/rustlib/aarch64-linux-android/lib/libcompiler_builtins-d715254029dc6e10.rlib
deleted file mode 100644
index 0708a10..0000000
--- a/darwin-x86/1.58.0/lib/rustlib/aarch64-linux-android/lib/libcompiler_builtins-d715254029dc6e10.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.58.0/lib/rustlib/aarch64-linux-android/lib/libcore-e27075a1a547c787.rlib b/darwin-x86/1.58.0/lib/rustlib/aarch64-linux-android/lib/libcore-e27075a1a547c787.rlib
deleted file mode 100644
index 78f5efa..0000000
--- a/darwin-x86/1.58.0/lib/rustlib/aarch64-linux-android/lib/libcore-e27075a1a547c787.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.58.0/lib/rustlib/aarch64-linux-android/lib/libgetopts-e0c4f8d4c7afe1b7.rlib b/darwin-x86/1.58.0/lib/rustlib/aarch64-linux-android/lib/libgetopts-e0c4f8d4c7afe1b7.rlib
deleted file mode 100644
index f6a63ad..0000000
--- a/darwin-x86/1.58.0/lib/rustlib/aarch64-linux-android/lib/libgetopts-e0c4f8d4c7afe1b7.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.58.0/lib/rustlib/aarch64-linux-android/lib/libgimli-a1804f26a3181715.rlib b/darwin-x86/1.58.0/lib/rustlib/aarch64-linux-android/lib/libgimli-a1804f26a3181715.rlib
deleted file mode 100644
index 6e2a73a..0000000
--- a/darwin-x86/1.58.0/lib/rustlib/aarch64-linux-android/lib/libgimli-a1804f26a3181715.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.58.0/lib/rustlib/aarch64-linux-android/lib/libhashbrown-1d21dbc705ab1964.rlib b/darwin-x86/1.58.0/lib/rustlib/aarch64-linux-android/lib/libhashbrown-1d21dbc705ab1964.rlib
deleted file mode 100644
index 9eaaead..0000000
--- a/darwin-x86/1.58.0/lib/rustlib/aarch64-linux-android/lib/libhashbrown-1d21dbc705ab1964.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.58.0/lib/rustlib/aarch64-linux-android/lib/liblibc-9aa9871c72b540c8.rlib b/darwin-x86/1.58.0/lib/rustlib/aarch64-linux-android/lib/liblibc-9aa9871c72b540c8.rlib
deleted file mode 100644
index ed8c9bc..0000000
--- a/darwin-x86/1.58.0/lib/rustlib/aarch64-linux-android/lib/liblibc-9aa9871c72b540c8.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.58.0/lib/rustlib/aarch64-linux-android/lib/libmemchr-c01b0727baa8568c.rlib b/darwin-x86/1.58.0/lib/rustlib/aarch64-linux-android/lib/libmemchr-c01b0727baa8568c.rlib
deleted file mode 100644
index 82bc0fc..0000000
--- a/darwin-x86/1.58.0/lib/rustlib/aarch64-linux-android/lib/libmemchr-c01b0727baa8568c.rlib
+++ /dev/null
Binary files differ
diff --git a/darwin-x86/1.58.0/lib/rustlib/aarch64-linux-android/lib/libminiz_oxide-83b8bf3b2895e51c.rlib b/darwin-x86/1.58.0/lib/rustlib/aarch64-linux-android/lib/libminiz_oxide-83b8bf3b2895e51c.rlib
deleted file mode 100644
index feb6bae..0000000
--- a/darwin-x86/1.58.0/lib/rustlib/aarch64-linux-android/lib/libminiz_oxide-83b8bf3b2895e51c.rlib
+++ /dev/null
Binary files differ
<