Remove all rust dependencies

Netsim is now building from source, so we no longer need rust.

Bug: 320710269
Change-Id: Ic38ec5f6542da302453d8562245402c0e64902e3
diff --git a/default.xml b/default.xml
index 7bb7a6f..3e4957d 100644
--- a/default.xml
+++ b/default.xml
@@ -118,124 +118,6 @@
   <!-- Rust toolchain needs a set of dlls from mingw on windows -->
   <project path="prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8" name="platform/prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8" revision="main" clone-depth="1" groups="notdefault,platform-windows" />
 
-  <!-- Rust crate dependencies, we use a mix of what chromium has to offer, vs AOSP crates. -->
-  <!-- In general when using rust try to use AOSP crates first by overriding them in you cargo workspace -->
-  <project path="external/rust/crates/aho-corasick" name="platform/external/rust/crates/aho-corasick" revision="main" />
-  <project path="external/rust/crates/anyhow" name="platform/external/rust/crates/anyhow" revision="main" />
-  <project path="external/rust/crates/argh" name="platform/external/rust/crates/argh" revision="main" />
-  <project path="external/rust/crates/argh_derive" name="platform/external/rust/crates/argh_derive" revision="main" />
-  <project path="external/rust/crates/argh_shared" name="platform/external/rust/crates/argh_shared" revision="main" />
-  <project path="external/rust/crates/atty" name="platform/external/rust/crates/atty" revision="main" />
-  <project path="external/rust/crates/bindgen" name="platform/external/rust/crates/bindgen" revision="main" />
-  <project path="external/rust/crates/bitflags" name="platform/external/rust/crates/bitflags" revision="main" />
-  <project path="external/rust/crates/bytes" name="platform/external/rust/crates/bytes" revision="main" />
-  <project path="external/rust/crates/byteorder" name="platform/external/rust/crates/byteorder" revision="main" />
-  <project path="external/rust/crates/cexpr" name="platform/external/rust/crates/cexpr" revision="main" />
-  <project path="external/rust/crates/cfg-if" name="platform/external/rust/crates/cfg-if" revision="main" />
-  <project path="external/rust/crates/chrono" name="platform/external/rust/crates/chrono" revision="main" />
-  <project path="external/rust/crates/clang-sys" name="platform/external/rust/crates/clang-sys" revision="main" />
-  <project path="external/rust/crates/clap_derive" name="platform/external/rust/crates/clap_derive" revision="main" />
-  <project path="external/rust/crates/clap_lex" name="platform/external/rust/crates/clap_lex" revision="main" />
-  <project path="external/rust/crates/clap" name="platform/external/rust/crates/clap" revision="main" />
-  <project path="external/rust/crates/codespan-reporting" name="platform/external/rust/crates/codespan-reporting" revision="main" />
-  <project path="external/rust/crates/crc32fast" name="platform/external/rust/crates/crc32fast" revision="main" />
-  <project path="external/rust/crates/crossbeam-channel" name="platform/external/rust/crates/crossbeam-channel" revision="main" />
-  <project path="external/rust/crates/crossbeam-deque" name="platform/external/rust/crates/crossbeam-deque" revision="main" />
-  <project path="external/rust/crates/crossbeam-epoch" name="platform/external/rust/crates/crossbeam-epoch" revision="main" />
-  <project path="external/rust/crates/crossbeam-utils" name="platform/external/rust/crates/crossbeam-utils" revision="main" />
-  <project path="external/rust/crates/cxx" name="platform/external/rust/cxx" revision="6bdb9aa5e8afca684f73b8b30a162f3064e183a6" />
-  <project path="external/rust/crates/data-encoding" name="platform/external/rust/crates/data-encoding" revision="main" />
-  <project path="external/rust/crates/either" name="platform/external/rust/crates/either" revision="main" />
-  <project path="external/rust/crates/env_logger" name="platform/external/rust/crates/env_logger" revision="main" />
-  <project path="external/rust/crates/fastrand" name="platform/external/rust/crates/fastrand" revision="main" />
-  <project path="external/rust/crates/fnv" name="platform/external/rust/crates/fnv" revision="main" />
-  <project path="external/rust/crates/futures-core" name="platform/external/rust/crates/futures-core" revision="main" />
-  <project path="external/rust/crates/futures-sink" name="platform/external/rust/crates/futures-sink" revision="main" />
-  <project path="external/rust/crates/getrandom" name="platform/external/rust/crates/getrandom" revision="main" />
-  <project path="external/rust/crates/glam" name="platform/external/rust/crates/glam" revision="main" />
-  <project path="external/rust/crates/glob" name="platform/external/rust/crates/glob" revision="main" />
-  <project path="external/rust/crates/hashbrown" name="platform/external/rust/crates/hashbrown" revision="main" />
-  <project path="external/rust/crates/heck" name="platform/external/rust/crates/heck" revision="main" />
-  <project path="external/rust/crates/hex" name="platform/external/rust/crates/hex" revision="main" />
-  <project path="external/rust/crates/http" name="platform/external/rust/crates/http" revision="main" />
-  <project path="external/rust/crates/httparse" name="platform/external/rust/crates/httparse" revision="main" />
-  <project path="external/rust/crates/indexmap" name="platform/external/rust/crates/indexmap" revision="main" />
-  <project path="external/rust/crates/instant" name="platform/external/rust/crates/instant" revision="main" />
-  <project path="external/rust/crates/itoa" name="platform/external/rust/crates/itoa" revision="main" />
-  <project path="external/rust/crates/lazy_static" name="platform/external/rust/crates/lazy_static" revision="main" />
-  <project path="external/rust/crates/lazycell" name="platform/external/rust/crates/lazycell" revision="main" />
-  <project path="external/rust/crates/libc" name="platform/external/rust/crates/libc" revision="main" />
-  <project path="external/rust/crates/libloading" name="platform/external/rust/crates/libloading" revision="main" />
-  <project path="external/rust/crates/log" name="platform/external/rust/crates/log" revision="main" />
-  <project path="external/rust/crates/memchr" name="platform/external/rust/crates/memchr" revision="main" />
-  <project path="external/rust/crates/memoffset" name="platform/external/rust/crates/memoffset" revision="main" />
-  <project path="external/rust/crates/minimal-lexical" name="platform/external/rust/crates/minimal-lexical" revision="main" />
-  <project path="external/rust/crates/mio" name="platform/external/rust/crates/mio" revision="main" />
-  <project path="external/rust/crates/nom" name="platform/external/rust/crates/nom" revision="main" />
-  <project path="external/rust/crates/num_cpus" name="platform/external/rust/crates/num_cpus" revision="main" />
-  <project path="external/rust/crates/num-bigint" name="platform/external/rust/crates/num-bigint" revision="main" />
-  <project path="external/rust/crates/num-derive" name="platform/external/rust/crates/num-derive" revision="main" />
-  <project path="external/rust/crates/num-integer" name="platform/external/rust/crates/num-integer" revision="main" />
-  <project path="external/rust/crates/num-traits" name="platform/external/rust/crates/num-traits" revision="main" />
-  <project path="external/rust/crates/once_cell" name="platform/external/rust/crates/once_cell" revision="main" />
-  <project path="external/rust/crates/os_str_bytes" name="platform/external/rust/crates/os_str_bytes" revision="main" />
-  <project path="external/rust/crates/paste" name="platform/external/rust/crates/paste" revision="main" />
-  <project path="external/rust/crates/pdl-compiler" name="platform/external/rust/crates/pdl-compiler" revision="main" />
-  <project path="external/rust/crates/pdl-runtime" name="platform/external/rust/crates/pdl-runtime" revision="main" />
-  <project path="external/rust/crates/peeking_take_while" name="platform/external/rust/crates/peeking_take_while" revision="main" />
-  <project path="external/rust/crates/pest" name="platform/external/rust/crates/pest" revision="main" />
-  <project path="external/rust/crates/pest_derive" name="platform/external/rust/crates/pest_derive" revision="main" />
-  <project path="external/rust/crates/pest_generator" name="platform/external/rust/crates/pest_generator" revision="main" />
-  <project path="external/rust/crates/pest_meta" name="platform/external/rust/crates/pest_meta" revision="main" />
-  <project path="external/rust/crates/pica" name="platform/external/rust/pica" revision="main" />
-  <project path="external/rust/crates/pin-project-lite" name="platform/external/rust/crates/pin-project-lite" revision="main" />
-  <project path="external/rust/crates/pin-utils" name="platform/external/rust/crates/pin-utils" revision="main" />
-  <project path="external/rust/crates/ppv-lite86" name="platform/external/rust/crates/ppv-lite86" revision="main" />
-  <project path="external/rust/crates/prettyplease" name="platform/external/rust/crates/prettyplease" revision="main" />
-  <project path="external/rust/crates/proc-macro-error-attr" name="platform/external/rust/crates/proc-macro-error-attr" revision="main" />
-  <project path="external/rust/crates/proc-macro-error" name="platform/external/rust/crates/proc-macro-error" revision="main" />
-  <project path="external/rust/crates/proc-macro2" name="platform/external/rust/crates/proc-macro2" revision="main" />
-  <project path="external/rust/crates/protobuf" name="platform/external/rust/crates/protobuf" revision="main" />
-  <project path="external/rust/crates/protobuf-codegen" name="platform/external/rust/crates/protobuf-codegen" revision="main" />
-  <project path="external/rust/crates/protobuf-json-mapping" name="platform/external/rust/crates/protobuf-json-mapping" revision="main" />
-  <project path="external/rust/crates/protobuf-parse" name="platform/external/rust/crates/protobuf-parse" revision="main" />
-  <project path="external/rust/crates/protobuf-support" name="platform/external/rust/crates/protobuf-support" revision="main" />
-  <project path="external/rust/crates/quote" name="platform/external/rust/crates/quote" revision="main" />
-  <project path="external/rust/crates/rand_chacha" name="platform/external/rust/crates/rand_chacha" revision="main" />
-  <project path="external/rust/crates/rand_core" name="platform/external/rust/crates/rand_core" revision="main" />
-  <project path="external/rust/crates/rand" name="platform/external/rust/crates/rand" revision="main" />
-  <project path="external/rust/crates/rayon" name="platform/external/rust/crates/rayon" revision="main" />
-  <project path="external/rust/crates/rayon-core" name="platform/external/rust/crates/rayon-core" revision="main" />
-  <project path="external/rust/crates/regex-syntax" name="platform/external/rust/crates/regex-syntax" revision="main" />
-  <project path="external/rust/crates/regex" name="platform/external/rust/crates/regex" revision="main" />
-  <project path="external/rust/crates/rustc-hash" name="platform/external/rust/crates/rustc-hash" revision="main" />
-  <project path="external/rust/crates/ryu" name="platform/external/rust/crates/ryu" revision="main" />
-  <project path="external/rust/crates/same-file" name="platform/external/rust/crates/same-file" revision="main" />
-  <project path="external/rust/crates/scopeguard" name="platform/external/rust/crates/scopeguard" revision="main" />
-  <project path="external/rust/crates/serde_derive" name="platform/external/rust/crates/serde_derive" revision="main" />
-  <project path="external/rust/crates/serde_json" name="platform/external/rust/crates/serde_json" revision="main" />
-  <project path="external/rust/crates/serde" name="platform/external/rust/crates/serde" revision="main" />
-  <project path="external/rust/crates/shlex" name="platform/external/rust/crates/shlex" revision="main" />
-  <project path="external/rust/crates/socket2" name="platform/external/rust/crates/socket2" revision="main" />
-  <project path="external/rust/crates/syn" name="platform/external/rust/crates/syn" revision="main" />
-  <project path="external/rust/crates/tempfile" name="platform/external/rust/crates/tempfile" revision="main" />
-  <project path="external/rust/crates/termcolor" name="platform/external/rust/crates/termcolor" revision="main" />
-  <project path="external/rust/crates/textwrap" name="platform/external/rust/crates/textwrap" revision="main" />
-  <project path="external/rust/crates/thiserror-impl" name="platform/external/rust/crates/thiserror-impl" revision="main" />
-  <project path="external/rust/crates/thiserror" name="platform/external/rust/crates/thiserror" revision="main" />
-  <project path="external/rust/crates/tungstenite" name="platform/external/rust/crates/tungstenite" revision="main" />
-  <project path="external/rust/crates/tokio-macros" name="platform/external/rust/crates/tokio-macros" revision="main" />
-  <project path="external/rust/crates/tokio-stream" name="platform/external/rust/crates/tokio-stream" revision="main" />
-  <project path="external/rust/crates/tokio-util" name="platform/external/rust/crates/tokio-util" revision="main" />
-  <project path="external/rust/crates/tokio" name="platform/external/rust/crates/tokio" revision="main" />
-  <project path="external/rust/crates/ucd-trie" name="platform/external/rust/crates/ucd-trie" revision="main" />
-  <project path="external/rust/crates/unicode-ident" name="platform/external/rust/crates/unicode-ident" revision="main" />
-  <project path="external/rust/crates/unicode-width" name="platform/external/rust/crates/unicode-width" revision="main" />
-  <project path="external/rust/crates/utf-8" name="platform/external/rust/crates/utf-8" revision="main" />
-  <project path="external/rust/crates/walkdir" name="platform/external/rust/crates/walkdir" revision="main" />
-  <project path="external/rust/crates/which" name="platform/external/rust/crates/which" revision="main" />
-  <project path="external/rust/crates/zip" name="platform/external/rust/crates/zip" revision="main" />
-
   <!-- Temporarily disabled See: b/266452325, add this section to a local_manifest if you need rust
     i.e. add this to $AOSP_ROOT/.repo/local_manfiests/chromium.xml