# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 PortSystem 1.0 PortGroup rust 1.0 name rust # keep in mind that you also need to update cargo.crates at the end of this file version 1.69.0 revision 1 subport rust-src {revision 0} categories lang devel license {MIT Apache-2} BSD zlib NCSA Permissive maintainers {mcalhoun @MarcusCalhoun-Lopez} \ openmaintainer description A safe, concurrent, practical language long_description Rust is a curly-brace, block-structured expression \ language. It visually resembles the C language \ family, but differs significantly in syntactic and \ semantic details. Its design is oriented toward \ concerns of \"programming in the large\", that is, of \ creating and maintaining boundaries -- both abstract \ and operational -- that preserve large-system \ integrity, availability and concurrency. homepage https://www.rust-lang.org set py_ver 3.11 set py_ver_nodot [string map {. {}} ${py_ver}] configure.python ${prefix}/bin/python${py_ver} depends_build-append path:bin/cmake:cmake \ port:python${py_ver_nodot} \ port:pkgconfig \ port:ninja if { ${configure.ccache} } { depends_build-append port:ccache } depends_lib-append port:curl \ port:libiconv \ port:libgit2 \ port:zlib openssl.branch 3 depends_skip_archcheck cmake \ python${py_ver_nodot} \ pkgconfig \ ninja \ ccache dist_subdir rust if {${configure.sdkroot} eq "" && ${os.major} >= 12} { # allow universal build on macOS 10.13 with only 10.14 SDK, which is non-universal # however, setting SDKROOT causes the build system to run `xcrun --show-sdk-path`, which older systems do not understand # see https://github.com/rust-lang/cc-rs/blob/main/src/lib.rs build.env-append SDKROOT=/ } foreach arch ${muniversal.architectures} { if {${prefix} ne "/opt/local" && ${arch} ni ${rust.upstream_archs}} { # MacPorts produced bootstrap binaries were built with ${prefix} as /opt/local build.env.${arch}-append DYLD_FALLBACK_LIBRARY_PATH=${prefix}/lib destroot.env.${arch}-append DYLD_FALLBACK_LIBRARY_PATH=${prefix}/lib } } # the downloaded Rust compiler must run on the machine # since binaries must run anyway, simplify build by using Rosetta and not worry about cross-compiling muniversal.run_binaries yes triplet.add_host all triplet.add_build all foreach arch {arm64 x86_64 i386 ppc ppc64} { if { [option muniversal.can_run.${arch}] && [option muniversal.is_cross.${arch}] } { muniversal.is_cross.${arch} no } } distname rustc-${version}-src distfiles ${distname}${extract.suffix}:apple_vendor # upstream source checksums rustc-${version}-src${extract.suffix} \ rmd160 b43accc8c39cdc8f5ee744610f1e7b73f9a55690 \ sha256 fb05971867ad6ccabbd3720279f5a94b99f61024923187b56bb5c455fa3cf60f \ size 215711513 # See https://trac.macports.org/ticket/65184 variant mirror_i386 description {Add Darwin 10 i386 distfiles for mirroring} {} set rustc_version [rust.add_bootstrap_components ${muniversal.architectures}] post-extract { if {${subport} eq "rust-src"} return # ensure std library can be found by rust binary foreach std_dir [glob -types d -directory ${workpath} -tails rust-std-*] { set run_platform [join [lrange [split ${std_dir} -] end-2 end] -] set rustc_dir rustc-[join [lrange [split ${std_dir} -] 2 end] -] ln -s ${workpath}/${std_dir}/rust-std-${run_platform}/lib/rustlib/${run_platform}/lib \ ${workpath}/${rustc_dir}/rustc/lib/rustlib/${run_platform}/ } } patchfiles-append patch-offline_bootstrap.diff \ patch-emulate_tls.diff if { ${rust.use_cctools} } { patchfiles-append patch-llvm_libtool.diff post-patch { reinplace "s|__MACPORTS_PREFIX__|${prefix}|g" \ ${worksrcpath}/src/bootstrap/native.rs } } if { ${os.platform} eq "darwin" && ${os.major} < 10 } { # CFURLSetResourcePropertyForKey was introduced in 10.6, so turn off the (optional) function that uses it # libdispatch was introduced in 10.6, so use pthread instead patchfiles-append patch-no_CFURLSetResourcePropertyForKey.diff \ patch-no_libdispatch.diff } if { ${os.platform} eq "darwin" && ${os.major} < 14 } { # revert https://github.com/llvm/llvm-project/commit/9902a0945d22cd5757b16ebe85fe07059723aa09 # qos.h was introduced in 10.10 patchfiles-append patch-no_qos.diff } configure.cmd ${configure.python} src/bootstrap/configure.py if { ${os.platform} eq "darwin" && ${os.major} < 12 } { # ___emutls_get_address and ___muloti4 # see https://github.com/rust-lang/rust/commit/8a6ff90a3a41e6ace18aeb089ea0a0eb3726dd08 rust.add_compiler_runtime yes } # we want to build the Rust compiler with `--release-channel=stable` # rustfmt, clippy, and rls seem to require unstable features, so build them here # cargo, analysis, and src are built in separate ports configure.args-append --disable-codegen-tests \ --disable-docs \ --sysconfdir=${prefix}/etc \ --set=build.verbose=2 \ --release-channel=stable \ --enable-extended \ --tools=rustfmt,clippy,rls,rustdoc \ --llvm-cflags="${rust.llvm.cflags}" \ --llvm-cxxflags="${rust.llvm.cxxflags}" \ --llvm-ldflags="${rust.llvm.ldflags}" \ --python=${configure.python} if { ${os.platform} eq "darwin" && ${os.major} < 9 } { configure.args-append --disable-rpath } if { ${os.platform} eq "darwin" && ${os.major} > 14 } { configure.args-append --set=rust.jemalloc if { ${os.arch} eq "arm" } { # specify the number of significant virtual address bits in jmalloc # the configure script calls cpuid, but it does not work properly on Rosetta 2 # see https://github.com/jemalloc/jemalloc/issues/1997#issuecomment-1041589117 build.env.x86_64-append JEMALLOC_SYS_WITH_LG_VADDR=48 } } foreach arch ${muniversal.architectures} { set platform [option triplet.${arch}] set rustc_prefix ${workpath}/rustc-${rustc_version}-${platform} set cargo_prefix ${workpath}/cargo-${rustc_version}-${platform} configure.args.${arch}-append \ --set=build.rustc=${rustc_prefix}/rustc/bin/rustc \ --set=build.cargo=${cargo_prefix}/cargo/bin/cargo \ --set=target.${platform}.cc=[compwrap::wrap_compiler cc] \ --set=target.${platform}.cxx=[compwrap::wrap_compiler cxx] \ --set=target.${platform}.linker=[compwrap::wrap_compiler ld] \ --set=target.${platform}.ar=${rust.archiver} \ --set=target.${platform}.ranlib=${rust.ranlib} } if {${configure.ccache}} { configure.args-append --enable-ccache } else { configure.args-append --disable-ccache } # see # https://github.com/rust-lang/rust/blob/340f6491bed3525acfabbdbd1545b6aee2fca62b/src/bootstrap/lib.rs#L1033 # https://github.com/rust-lang/rust/blob/340f6491bed3525acfabbdbd1545b6aee2fca62b/compiler/rustc_llvm/build.rs#L329 configure.cxx_stdlib libc++ configure.args-append --enable-use-libcxx build.args BOOTSTRAP_ARGS="-j${build.jobs}" test.run yes test.target check rust::append_envs RUST_BACKTRACE=1 # lists of installed files, so they should include files from all architectures muniversal.combine ${prefix}/lib/rustlib/components \ ${prefix}/lib/rustlib/manifest-rustc post-destroot { if {${subport} eq "rust-src"} return delete ${destroot}${prefix}/lib/rustlib/install.log delete ${destroot}${prefix}/lib/rustlib/uninstall.sh xinstall -d -m 0755 ${destroot}${prefix}/share/${name} xinstall -m 0644 ${worksrcpath}/src/etc/ctags.rust \ ${destroot}${prefix}/share/${name} reinplace "s|${destroot}||g" \ ${destroot}${prefix}/lib/rustlib/manifest-rustc \ ${destroot}${prefix}/lib/rustlib/manifest-rust-std-[option triplet.${muniversal.build_arch}] \ ${destroot}${prefix}/lib/rustlib/manifest-rustfmt-preview \ ${destroot}${prefix}/lib/rustlib/manifest-clippy-preview } set rust_source_dir ${prefix}/libexec/rust/src # do not include build information in installed libraries # see https://github.com/rust-lang/rust/blob/master/src/bootstrap/bin/rustc.rs # see also rust-src subport build.env-append RUSTC_DEBUGINFO_MAP=${workpath}=${rust_source_dir} subport rust-src { description Rust source code for the Rust programming language long_description {*}${description} to trace `panic!` calls. # even though this subport only installs source files, the directory structure depends on the architectures universal_variant yes depends_build depends_lib use_configure no build {} test.run no destroot { fs-traverse f "${worksrcpath} ${workpath}/.home/.cargo" { # see RUSTC_DEBUGINFO_MAP set fm [string map "${workpath} ${destroot}${rust_source_dir}" ${f}] if {[file isdirectory ${f}]} { xinstall -d -m 0755 ${fm} } elseif {[file extension ${f}] eq ".rs"} { xinstall -m 0644 ${f} ${fm} } } } proc rust::rust_pg_callback {} {} proc rust::set_environment {} {} } livecheck.type regex livecheck.url https://github.com/rust-lang/rust/tags livecheck.regex refs/tags/(\[\\d\\.\]+).zip # The root cause of offline mode is prevent cargo to check signatures # which is broken before 10.8 # See: https://github.com/rust-lang/cargo/issues/4813 # See: https://github.com/mozilla/releases-comm-central/commit/5cd3595203de78a6f47324f53f0cf616f4e383ea # use cargo2port to update it # cargo from rust-bootstrap is linked against the system's crypto library, # and old systems may not support the required SSL/TLS version to fetch anything from github for example. cargo.crates \ addr2line 0.17.0 b9ecd88a8c8378ca913a680cd98f0f13ac67383d35993f86c90a70e3f137816b \ addr2line 0.19.0 a76fd60b23679b7d19bd066031410fb7e458ccc5e958eb5c325888ce4baedc97 \ adler 1.0.2 f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe \ ahash 0.7.4 43bb833f0bf979d8475d38fbf09ed3b8a55e1885fe93ad3f93239fc6a4f17b98 \ ahash 0.8.2 bf6ccdb167abbf410dcb915cabd428929d7f6a04980b54a11f26a39f1c7f7107 \ aho-corasick 0.7.18 1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f \ always-assert 0.1.2 fbf688625d06217d5b1bb0ea9d9c44a1635fd0ee3534466388d18203174f4d11 \ ammonia 3.2.0 d5ed2509ee88cc023cccee37a6fab35826830fe8b748b3869790e7720c2c4a74 \ annotate-snippets 0.9.1 c3b9d411ecbaf79885c6df4d75fff75858d5995ff25385657a28af47e82f9c36 \ ansi_term 0.12.1 d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2 \ anyhow 1.0.65 98161a4e3e2184da77bb14f02184cdd111e83bbbcc9979dfee3c44b9a85f5602 \ anyhow 1.0.68 2cb2f989d18dd141ab8ae82f64d1a8cdd37e0840f73a406896cf5e99502fab61 \ anymap 1.0.0-beta.2 8f1f8f5a6f3d50d89e3797d7593a50f96bb2aaa20ca0cc7be1fb673232c91d72 \ ar_archive_writer 0.1.1 276881980556fdadeb88aa1ffc667e4d2e8fe72531dfabcb7a82bb3c9ea9ba31 \ arbitrary 1.2.2 b0224938f92e7aef515fac2ff2d18bd1115c1394ddf4a092e0c87e8be9499ee5 \ array_tool 1.0.3 8f8cb5d814eb646a863c4f24978cff2880c4be96ad8cde2c0f0678732902e271 \ arrayvec 0.5.2 23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b \ arrayvec 0.7.0 5a2f58b0bb10c380af2b26e57212856b8c9a59e0925b4c20f4a174a49734eaf7 \ arrayvec 0.7.2 8da52d66c7071e2e3fa2a1e5c6d088fec47b593032b254f5e980de8ea54454d6 \ askama 0.11.0 4d8f355701c672c2ba3d718acbd213f740beea577cc4eae66accdffe15be1882 \ askama_derive 0.11.0 84704cab5b7ae0fd3a9f78ee5eb7b27f3749df445f04623db6633459ae283267 \ askama_escape 0.10.2 9a1bb320f97e6edf9f756bf015900038e43c7700e059688e5724a928c8f3b8d5 \ askama_shared 0.12.0 dae03eebba55a2697a376e58b573a29fe36893157173ac8df312ad85f3c0e012 \ atty 0.2.14 d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8 \ autocfg 1.1.0 d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa \ backtrace 0.3.66 cab84319d616cfb654d03394f38ab7e6f0919e181b1b57e1fd15e7fb4077d9a7 \ backtrace 0.3.67 233d376d6d185f2a3093e58f283f60f880315b6c60075b01f36b3b85154564ca \ base16ct 0.1.1 349a06037c7bf932dd7e7d1f653678b2038b9ad46a74102f1fc7bd7872678cce \ base64 0.13.1 9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8 \ base64ct 1.5.3 b645a089122eccb6111b4f81cbc1a49f5900ac4666bb93ac027feaecf15607bf \ bitflags 1.3.2 bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a \ bitmaps 2.1.0 031043d04099746d8db04daf1fa424b2bc8bd69d92b25962dcde24da39ab64a2 \ block-buffer 0.10.2 0bf7fe51849ea569fd452f37822f606a5cabb684dc918707a0193fd4664ff324 \ bstr 1.0.1 fca0852af221f458706eb0725c03e4ed6c46af9ac98e6a689d5e634215d594dd \ bstr 0.2.17 ba3569f383e8f1598449f1a423e72e99569137b47740b1da11ef19af3d5c3223 \ bumpalo 3.11.1 572f695136211188308f16ad2ca5c851a712c464060ae6974944458eb83880ba \ bytecount 0.6.2 72feb31ffc86498dacdbd0fcebb56138e7177a8cc5cea4516031d15ae85a742e \ byteorder 1.4.3 14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610 \ bytes 1.0.1 b700ce4376041dcd0a327fd0097c41095743c4c8af8887265942faf1100bd040 \ bytesize 1.0.1 81a18687293a1546b67c246452202bbbf143d239cb43494cc163da14979082da \ camino 1.0.9 869119e97797867fd90f5e22af7d0bd274bd4635ebb9eb68c04f3f513ae6c412 \ camino 1.1.2 c77df041dc383319cc661b428b6961a005db4d6808d5e12536931b1ca9556055 \ cargo-platform 0.1.2 cbdb825da8a5df079a43676dbe042702f1707b1109f713a01420fbb4cc71fa27 \ cargo_metadata 0.14.0 c297bd3135f558552f99a0daa180876984ea2c4ffa7470314540dff8c654109a \ cargo_metadata 0.15.2 982a0cf6a99c350d7246035613882e376d58cebe571785abc5da4f648d53ac0a \ cargo_metadata 0.15.3 08a1ec454bc3eead8719cb56e15dbbfecdbc14e4b3a3ae4936cc6e31f5fc0d07 \ cc 1.0.73 2fff2a6927b3bb87f9595d67196a70493f627687a71d87a0d692242c33f58c11 \ cc 1.0.77 e9f73505338f7d905b19d18738976aae232eb46b8efc15554ffc56deb5d9ebe4 \ cc 1.0.78 a20104e2335ce8a659d6dd92a51a767a0c062599c73b343fd152cb401e828c3d \ cfg-if 1.0.0 baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd \ chalk-derive 0.87.0 d552b2fa341f5fc35c6b917b1d289d3c3a34d0b74e579390ea6192d6152a8cdb \ chalk-derive 0.88.0 4df80a3fbc1f0e59f560eeeebca94bf655566a8ad3023c210a109deb6056455a \ chalk-engine 0.87.0 7e54ac43048cb31c470d7b3e3acd409090ef4a5abddfe02455187aebc3d6879f \ chalk-ir 0.87.0 43aa55deff4e7fbdb09fa014543372f2c95a06835ac487b9ce57b5099b950838 \ chalk-ir 0.88.0 f39e5272016916956298cceea5147006f897972c274a768ed4d6e074efe5d3fb \ chalk-recursive 0.88.0 d9d60b42ad7478d3e027e2f9ea4e99fbbb8fdee0c8c3cf068be269f57e603618 \ chalk-solve 0.87.0 61213deefc36ba265ad01c4d997e18bcddf7922862a4594a47ca4575afb3dab4 \ chalk-solve 0.88.0 ab30620ea5b36819525eaab2204f4b8e1842fc7ee36826424a28bef59ae7fecf \ chrono 0.4.19 670ad68c9088c2a963aaa298cb369688cf3f9465ce5e2d4ca10e6e0098a1ce73 \ clap 4.1.4 f13b9c79b5d1dd500d20ef541215a6423c75829ef43117e1b4d17fd8af0b5d76 \ clap 3.2.20 23b71c3ce99b7611011217b366d923f1d0a7e07a92bb2dbf1e84508c673ca3bd \ clap_complete 4.0.7 10861370d2ba66b0f5989f83ebf35db6421713fd92351790e7fdd6c36774c56b \ clap_derive 4.1.0 684a277d672e91966334af371f1a7b5833f9aa00b07c84e92fbce95e00208ce8 \ clap_derive 3.2.18 ea0c8bce528c4be4da13ea6fead8965e95b6073585a2f05204bd8f4119f82a65 \ clap_lex 0.2.2 5538cd660450ebeb4234cfecf8f2284b844ffc4c50531e66d584ad5b91293613 \ clap_lex 0.3.0 0d4198f73e42b4936b35b5bb248d81d2b595ecb170da0bac7655c54eedfa8da8 \ cmake 0.1.48 e8ad8cef104ac57b68b89df3208164d228503abbdce70f6880ffa3d970e7443a \ color-eyre 0.6.2 5a667583cca8c4f8436db8de46ea8233c42a7d9ae424a82d338f2e4675229204 \ color-spantrace 0.2.0 1ba75b3d9449ecdccb27ecbc479fdc0b87fa2dd43d2f8298f9bf0e59aacc8dce \ colored 2.0.0 b3616f750b84d8f0de8a58bda93e08e2a81ad3f523089b05f1dffecab48c6cbd \ command-group 2.0.1 026c3922235f9f7d78f21251a026f3acdeb7cce3deba107fe09a4bfa63d850a2 \ commoncrypto 0.2.0 d056a8586ba25a1e4d61cb090900e495952c7886786fc55f909ab2f819b69007 \ commoncrypto-sys 0.2.0 1fed34f46747aa73dfaa578069fd8279d2818ade2b55f38f22a9401c7f4083e2 \ compiler_builtins 0.1.87 f867ce54c09855ccd135ad4a50c777182a0c7af5ff20a8f537617bd648b10d50 \ compiletest_rs 0.9.0 70489bbb718aea4f92e5f48f2e3b5be670c2051de30e57cb6e5377b4aa08b372 \ concolor 0.0.9 b90f9dcd9490a97db91a85ccd79e38a87e14323f0bb824659ee3274e9143ba37 \ concolor-query 0.1.0 82a90734b3d5dcf656e7624cca6bce9c3a90ee11f900e80141a7427ccfb3d317 \ const-oid 0.9.1 cec318a675afcb6a1ea1d4340e2d377e56e47c266f28043ceccbf4412ddfdd3b \ content_inspector 0.2.4 b7bda66e858c683005a53a9a60c69a4aca7eeaa45d124526e389f7aec8e62f38 \ convert_case 0.4.0 6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e \ core-foundation 0.9.0 3b5ed8e7e76c45974e15e41bfa8d5b0483cd90191639e01d8f5f1e606299d3fb \ core-foundation-sys 0.8.0 9a21fa21941700a3cd8fcb4091f361a6a712fac632f85d9f487cc892045d55c6 \ core-foundation-sys 0.8.3 5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc \ countme 3.0.1 7704b5fdd17b18ae31c4c1da5a2e0305a2bf17b5249300a9ee9ed7b72114c636 \ cov-mark 2.0.0-pre.1 0d48d8f76bd9331f19fe2aaf3821a9f9fb32c3963e1e3d6ce82a8c09cef7444a \ cpufeatures 0.2.5 28d997bd5e24a5928dd43e46dc529867e207907fe0b239c3477d924f7f2ca320 \ crc32fast 1.3.2 b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d \ crossbeam-channel 0.5.6 c2dd04ddaf88237dc3b8d8f9a3c1004b506b54b3313403944054d23c0870c521 \ crossbeam-deque 0.8.2 715e8152b692bba2d374b53d4875445368fdf21a94751410af607a5ac677d1fc \ crossbeam-epoch 0.9.13 01a9af1f4c2ef74bb8aa1f7e19706bc72d03598c8a570bb5de72243c7a9d9d5a \ crossbeam-utils 0.8.14 4fb766fa798726286dbbb842f174001dab8abc7b627a1dd86e0b7222a95d929f \ crypto-bigint 0.4.9 ef2b4b23cddf68b89b8f8069890e8c270d54e2d5fe1b143820234805e4cb17ef \ crypto-common 0.1.3 57952ca27b5e3606ff4dd79b0020231aaf9d6aa76dc05fd30137538c50bd3ce8 \ crypto-common 0.1.6 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3 \ crypto-hash 0.3.4 8a77162240fd97248d19a564a565eb563a3f592b386e4136fb300909e67dddca \ cstr 0.2.8 c11a39d776a3b35896711da8a04dc1835169dcd36f710878187637314e47941b \ ct-codecs 1.1.1 f3b7eb4404b8195a9abb6356f4ac07d8ba267045c8d6d220ac4dc992e6cc75df \ ctor 0.1.22 f877be4f7c9f246b183111634f75baa039715e3f46ce860677d3b19a69fb229c \ ctor 0.1.26 6d2301688392eb071b0bf1a37be05c469d3cc4dbbd95df672fe28ab021e6a096 \ curl 0.4.44 509bd11746c7ac09ebd19f0b17782eae80aadee26237658a6b4808afb5c11a22 \ curl-sys 0.4.59+curl-7.86.0 6cfce34829f448b08f55b7db6d0009e23e2e86a34e8c2b366269bf5799b4a407 \ dashmap 5.4.0 907076dfda823b0b36d2a1bb5f90c96660a5bbcd7729e10727f07858f22c4edc \ datafrog 2.0.1 a0afaad2b26fa326569eb264b1363e8ae3357618c43982b3f285f0774ce76b69 \ der 0.6.1 f1a467a65c5e759bce6e65eaf91cc29f466cdc57cb65777bd646872a8a1fd4de \ derive-new 0.5.8 71f31892cd5c62e414316f2963c5689242c43d8e7bbcaaeca97e5e28c95d91d9 \ derive_arbitrary 1.2.2 cf460bbff5f571bfc762da5102729f59f338be7db17a21fade44c5c4f5005350 \ derive_more 0.99.17 4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321 \ diff 0.1.12 0e25ea47919b1560c4e3b7fe0aaab9becf5b84a10325ddf7db0f0ba5e1026499 \ diff 0.1.13 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8 \ digest 0.10.3 f2fb860ca6fafa5552fb6d0e816a69c8e49f0908bf524e30a90d97c85892d506 \ digest 0.10.6 8168378f4e5023e7218c89c891c0fd8ecdb5e5e4f18cb78f38cf245dd021e76f \ directories 4.0.1 f51c5d4ddabd36886dd3e1438cb358cdcb0d7c499cb99cb4ac2e38e18b5cb210 \ dirs 4.0.0 ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059 \ dirs-next 2.0.0 b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1 \ dirs-sys 0.3.6 03d86534ed367a67548dc68113a0f5db55432fdfbb6e6f9d77704397d95d5780 \ dirs-sys-next 0.1.2 4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d \ displaydoc 0.2.3 3bf95dc3f046b9da4f2d51833c0d3547d8564ef6910f5c1ed130306a75b92886 \ dissimilar 1.0.4 8c97b9233581d84b8e1e689cdd3a47b6f69770084fc246e86a7f78b0d9c1d4a5 \ dissimilar 1.0.6 210ec60ae7d710bed8683e333e9d2855a8a56a3e9892b38bad3bb0d4d29b0d5e \ dlmalloc 0.2.3 a6fe28e0bf9357092740362502f5cc7955d8dc125ebda71dec72336c2e15c62e \ dot 0.1.4 a74b6c4d4a1cff5f454164363c16b72fa12463ca6b31f4b5f2035a65fa3d5906 \ drop_bomb 0.1.5 9bda8e21c04aca2ae33ffc2fd8c23134f3cac46db123ba97bd9d3f3b8a4a85e1 \ dunce 1.0.2 453440c271cf5577fd2a40e4942540cb7d0d2f85e27c8d07dd0023c925a67541 \ ecdsa 0.14.8 413301934810f597c1d19ca71c8710e99a3f1ba28a0d2ebc01551a2daeea3c5c \ ed25519-compact 2.0.4 6a3d382e8464107391c8706b4c14b087808ecb909f6c15c34114bc42e53a9e4c \ either 1.6.0 cd56b59865bce947ac5958779cfa508f6c3b9497cc762b7e24a12d11ccde2c4f \ either 1.6.1 e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457 \ either 1.8.0 90e5c1c8368803113bf0c9584fc495a58b86dc8a29edbf8fe877d21d9507e797 \ elasticlunr-rs 3.0.0 e6dae5cac90640734ee881bc5f21b6e5123f4e5235e52428db114abffc2391d6 \ elliptic-curve 0.12.3 e7bb888ab5300a19b8e5bceef25ac745ad065f3c9f7efc6de1b91958110891d3 \ elsa 1.8.0 f74077c3c3aedb99a2683919698285596662518ea13e5eedcf8bdd43b0d0453b \ ena 0.14.0 d7402b94a93c24e742487327a7cd839dc9d36fec9de9fb25b09f2dae459f36c3 \ ena 0.14.1 b2e5d13ca2353ab7d0230988629def93914a8c4015f621f9b13ed2955614731d \ env_logger 0.7.1 44533bbbb3bb3c1fa17d9f2e4e38bbbaf8396ba82193c4cb1b6445d711445d36 \ env_logger 0.9.0 0b2cf0344971ee6c64c31be0d530793fba457d322dfec2810c453d0ef228f9c3 \ env_logger 0.10.0 85cdab6a89accf66733ad5a1693a4dcced6aeff64602b634530dd73c1f3ee9f0 \ errno 0.2.8 f639046355ee4f37944e44f60642c6f3a7efa3cf6b78c78a0d989a8ce6c396a1 \ errno-dragonfly 0.1.2 aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf \ expect-test 1.4.0 1d4661aca38d826eb7c72fe128e4238220616de4c0cc00db7bfc38e2e1364dd3 \ eyre 0.6.8 4c2b6b5a29c02cdc822728b7d7b8ae1bab3e3b05d44522770ddd49722eeac7eb \ fallible-iterator 0.2.0 4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7 \ fastrand 1.8.0 a7a407cfaa3385c4ae6b23e84623d48c2798d06e3e6a1878f7f59f17b3f86499 \ fd-lock 3.0.8 bb21c69b9fea5e15dbc1049e4b77145dd0ba1c84019c488102de0dc4ea4b0a27 \ ff 0.12.1 d013fc25338cc558c5c2cfbad646908fb23591e2404481826742b651c9af7160 \ fiat-crypto 0.1.17 a214f5bb88731d436478f3ae1f8a277b62124089ba9fb67f4f93fb100ef73c90 \ filetime 0.2.14 1d34cfa13a63ae058bfa601fe9e313bbdb3746427c1459185464ce0fcf62e1e8 \ filetime 0.2.16 c0408e2626025178a6a7f7ffc05a25bc47103229f19c113755de7bf63816290c \ filetime 0.2.19 4e884668cd0c7480504233e951174ddc3b382f7c2666e3b7310b5c4e7b0c37f9 \ fixedbitset 0.2.0 37ab347416e802de484e4d03c7316c48f1ecb56574dfd4a46a80f173ce1de04d \ flate2 1.0.23 b39522e96686d38f4bc984b9198e3a0613264abaebaff2c5c918bfa6b6da09af \ flate2 1.0.25 a8a2db397cb1c8772f31494cb8917e48cd1e64f0fa7efac59fbd741a0a8ce841 \ fluent-bundle 0.15.2 e242c601dec9711505f6d5bbff5bedd4b61b2469f2e8bb8e57ee7c9747a87ffd \ fluent-langneg 0.13.0 2c4ad0989667548f06ccd0e306ed56b61bd4d35458d54df5ec7587c0e8ed5e94 \ fluent-syntax 0.11.0 c0abed97648395c902868fee9026de96483933faa54ea3b40d652f7dfe61ca78 \ fm 0.1.4 68fda3cff2cce84c19e5dfa5179a4b35d2c0f18b893f108002b8a6a54984acca \ fnv 1.0.7 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1 \ foreign-types 0.3.2 f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1 \ foreign-types-shared 0.1.1 00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b \ form_urlencoded 1.0.1 5fc25a87fa4fd2094bffb06925852034d90a17f0d1e05197d4956d3555752191 \ form_urlencoded 1.1.0 a9c384f161156f5260c24a097c56119f9be8c798586aecc13afbcbe7b7e26bf8 \ fortanix-sgx-abi 0.5.0 57cafc2274c10fab234f176b25903ce17e690fca7597090d50880e047a0389c5 \ fs-err 2.8.1 64db3e262960f0662f43a6366788d5f10f7f244b8f7d7d987f560baf5ded5c50 \ fs_extra 1.1.0 5f2a4a2034423744d2cc7ca2068453168dcdb82c438419e639a26bd87839c674 \ fs_extra 1.2.0 2022715d62ab30faffd124d40b76f4134a550a87792276512b18d63272333394 \ fsevent-sys 4.1.0 76ee7a02da4d231650c7cea31349b889be2f45ddb3ef3032d2ec8185f6313fd2 \ fst 0.4.7 7ab85b9b05e3978cc9a9cf8fea7f01b494e1a09ed3037e16ba39edc7a29eb61a \ futf 0.1.5 df420e2e84819663797d1ec6544b13c5be84629e7bb00dc960d6917db2987843 \ futures 0.3.19 28560757fe2bb34e79f907794bb6b22ae8b0e5c669b638a1132f2592b19035b4 \ futures-channel 0.3.19 ba3dda0b6588335f360afc675d0564c17a77a2bda81ca178a4b6081bd86c7f0b \ futures-core 0.3.19 d0c8ff0461b82559810cdccfde3215c3f373807f5e5232b71479bff7bb2583d7 \ futures-executor 0.3.19 29d6d2ff5bb10fb95c85b8ce46538a2e5f5e7fdc755623a7d4529ab8a4ed9d2a \ futures-io 0.3.19 b1f9d34af5a1aac6fb380f735fe510746c38067c5bf16c7fd250280503c971b2 \ futures-macro 0.3.19 6dbd947adfffb0efc70599b3ddcf7b5597bb5fa9e245eb99f62b3a5f7bb8bd3c \ futures-sink 0.3.19 e3055baccb68d74ff6480350f8d6eb8fcfa3aa11bdc1a1ae3afdd0514617d508 \ futures-task 0.3.19 6ee7c6485c30167ce4dfb83ac568a849fe53274c831081476ee13e0dce1aad72 \ futures-util 0.3.19 d9b5cf40b47a271f77a8b1bec03ca09044d99d2372c0de244e66430761127164 \ fwdansi 1.1.0 08c1f5787fe85505d1f7777268db5103d80a7a374d2316a7ce262e57baf8f208 \ generic-array 0.14.4 501466ecc8a30d1d3b7fc9229b122b2ce8ed6e9d9223f1138d4babb253e51817 \ generic-array 0.14.5 fd48d33ec7f05fbfa152300fdad764757cbded343c1aa1cff2fbaf4134851803 \ getopts 0.2.21 14dbbfd5c71d70241ecf9e6f13737f7b5ce823821063188d7e46c41d371eebd5 \ getrandom 0.2.3 7fcd999463524c52659517fe2cea98493cfe485d10565e7b0fb07dbba7ad2753 \ getrandom 0.2.8 c05aeb6a22b8f62540c194aac980f2115af067bfe15a0734d7277a768d396b31 \ gimli 0.26.2 22030e2c5a68ec659fde1e949a745124b48e6fa8b045b7ed5bd1fe4ccc5c4e5d \ gimli 0.27.0 dec7af912d60cdbd3677c1af9352ebae6fb8394d165568a2234df0fa00f87793 \ git2 0.16.0 be36bc9e0546df253c0cc41fd0af34f5e92845ad8509462ec76672fac6997f5b \ git2-curl 0.17.0 7577f4e6341ba7c90d883511130a45b956c274ba5f4d205d9f9da990f654cd33 \ glob 0.3.0 9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574 \ globset 0.4.8 10463d9ff00a2a068db14231982f5132edebad0d7660cd956a1c30292dbcbfbd \ globset 0.4.9 0a1e17342619edbc21a964c2afbeb6c820c6a2560032872f397bb97ea127bd0a \ group 0.12.1 5dfbfb3a6cfbd390d5c9564ab283a0349b9b9fcd46a706c1eb10e0db70bfbac7 \ gsgdt 0.1.2 a0d876ce7262df96262a2a19531da6ff9a86048224d49580a585fc5c04617825 \ handlebars 3.5.5 4498fc115fa7d34de968184e473529abb40eeb6be8bc5f7faba3d08c316cb3e3 \ handlebars 4.3.3 360d9740069b2f6cbb63ce2dbaa71a20d3185350cbb990d7bebeb9318415eb17 \ hashbrown 0.12.3 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888 \ hashbrown 0.13.1 33ff8ae62cd3a9102e5637afc8452c55acf3844001bd5374e0b0bd7b6616c038 \ heck 0.3.3 6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c \ heck 0.4.0 2540771e65fc8cb83cd6e8a237f70c319bd5c29f78ed1084ba5d50eeac86f7f9 \ hermit-abi 0.2.6 ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7 \ hermit-abi 0.3.0 856b5cb0902c2b6d65d5fd97dfa30f9b70c7538e770b98eab5ed52d8db923e01 \ hermit-abi 0.1.19 62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33 \ hex 0.3.2 805026a5d0141ffc30abb3be3173848ad46a1b1664fe632428479619a3644d77 \ hex 0.4.2 644f9158b2f133fd50f5fb3242878846d9eb792e445c893805ff0e3824006e35 \ hex 0.4.3 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70 \ hkalbasi-rustc-ap-rustc_abi 0.0.20221221 adabaadad9aa7576f97af02241cdf5554d62fb3d51a84cb05d77ba28edd3013f \ hkalbasi-rustc-ap-rustc_index 0.0.20221221 f4d3c48474e09afb0f5efbd6f758e05411699301a113c47d454d28ec7059d00e \ hkdf 0.12.3 791a029f6b9fc27657f6f188ec6e5e43f6911f6f878e0dc5501396e09809d437 \ hmac 0.12.1 6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e \ home 0.5.3 2456aef2e6b6a9784192ae780c0f15bc57df0e918585282325e8c8ac27737654 \ home 0.5.4 747309b4b440c06d57b0b25f2aee03ee9b5e5397d288c60e21fc709bb98a7408 \ html5ever 0.26.0 bea68cab48b8459f17cf1c944c67ddc572d272d9f2b274140f223ecb1da4a3b7 \ http-auth 0.1.6 c0b40b39d66c28829a0cf4d09f7e139ff8201f7500a5083732848ed3b4b4d850 \ humantime 1.3.0 df004cfca50ef23c36850aaaa59ad52cc70d0e90243c3c7737a4dd32dc7a3c4f \ humantime 2.0.1 3c1ad908cc71012b7bea4d0c53ba96a8cba9962f048fa68d143376143d863b7a \ icu_list 1.1.0 01a65ff0cab77c33c7e165c858eaa6e84a09f1e485dd495d9d0ae61083c6f786 \ icu_locid 1.1.0 71d7a98ecb812760b5f077e55a4763edeefa7ccc30d6eb5680a70841ede81928 \ icu_provider 1.1.0 a86816c97bc4e613086497f9479f63e120315e056763e8c4435604f98d21d82d \ icu_provider_adapters 1.1.0 8e89bf33962b24bb48a4a21330c20c9ff17949338ea376360dd9eda2c209dca1 \ icu_provider_macros 1.1.0 9ddb07844c2ffc4c28840e799e9e54ff054393cf090740decf25624e9d94b93a \ idna 0.2.0 02e2673c30ee86b5b96a9cb52ad15718aa1f966f5ab9ad54a8b95d5ca33120a9 \ idna 0.3.0 e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6 \ if_chain 1.0.0 c3360c7b59e5ffa2653671fb74b4741a5d343c03f331c0a4aeda42b5c2b0ec7d \ ignore 0.4.18 713f1b139373f96a2e0ce3ac931cd01ee973c3c5dd7c40c0c2efe96ad2b6751d \ im-rc 15.1.0 af1955a75fa080c677d3972822ec4bad316169ab1cfc6c257a942c2265dbe5fe \ indenter 0.3.3 ce23b50ad8242c51a442f3ff322d56b02f08852c77e4c0b4d3fd684abc89c683 \ indexmap 1.9.2 1885e79c1fc4b10f0e172c475f458b7f7b93061064d98c3293e98c5ba0c8b399 \ indoc 1.0.6 05a0bd019339e5d968b37855180087b7b9d512c5046fbd244cf8c95687927d6e \ inotify 0.9.6 f8069d3ec154eb856955c1c0fbffefbf5f3c40a104ec912d4797314c1801abff \ inotify-sys 0.1.5 e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb \ instant 0.1.12 7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c \ intl-memoizer 0.5.1 c310433e4a310918d6ed9243542a6b83ec1183df95dff8f23f87bb88a264a66f \ intl_pluralrules 7.0.2 078ea7b7c29a2b4df841a7f6ac8775ff6074020c6776d48491ce2268e068f972 \ io-lifetimes 1.0.1 a7d367024b3f3414d8e01f437f704f41a9f64ab36f9067fa73e526ad4c763c87 \ io-lifetimes 1.0.3 46112a93252b123d31a119a8d1a1ac19deac4fac6e0e8b0df58f0d4e5870e63c \ is-terminal 0.4.4 21b6b32576413a8e69b90e952e4a026476040d81017b80445deda5f2d3921857 \ itertools 0.10.5 b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473 \ itoa 1.0.2 112c678d4050afce233f4f2852bb2eb519230b3cf12f33585275537d7e41578d \ itoa 1.0.5 fad582f4b9e86b6caa621cabeb0963332d92eea04729ab12892c2533951e6440 \ jemalloc-sys 0.5.0+5.3.0 f655c3ecfa6b0d03634595b4b54551d4bd5ac208b9e0124873949a7ab168f70b \ jobserver 0.1.26 936cfd212a0155903bcbc060e316fb6cc7cbf2e1907329391ebadc1fe0ce77c2 \ jod-thread 0.1.2 8b23360e99b8717f20aaa4598f5a6541efbe30630039fbc7706cf954a87947ae \ js-sys 0.3.60 49409df3e3bf0856b916e2ceaca09ee28e6871cf7d9ce97a692cacfdb2a25a47 \ jsonpath_lib 0.2.6 61352ec23883402b7d30b3313c16cbabefb8907361c4eb669d990cbb87ceee5a \ kqueue 1.0.7 2c8fc60ba15bf51257aa9807a48a61013db043fcf3a78cb0d916e8e396dcad98 \ kqueue-sys 1.0.3 8367585489f01bc55dd27404dcf56b95e6da061a256a666ab23be9ba96a2e587 \ lang_tester 0.3.13 96bd995a092cac79868250589869b5a5d656b02a02bd74c8ebdc566dc7203090 \ lazy_static 1.4.0 e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646 \ lazycell 1.3.0 830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55 \ libc 0.1.12 e32a70cf75e5846d53a673923498228bbec6a8624708a9ea5645f075d6276122 \ libc 0.2.112 1b03d17f364a3a042d5e5d46b053bbbf82c92c9430c592dd4c064dc6ee997125 \ libc 0.2.137 fc7fcc620a3bff7cdd7a365be3376c97191aeaccc2a603e600951e452615bf89 \ libc 0.2.139 201de327520df007757c1f0adce6e827fe8562fbc28bfd9c15571c66ca1f5f79 \ libffi 3.0.1 1e454b3efb16fba3b17810ae5e41df02b649e564ab3c5a34b3b93ed07ad287e6 \ libffi-sys 2.0.0 ab4106b7f09d7b87d021334d5618fac1dfcfb824d4c5fe111ff0074dfd242e15 \ libgit2-sys 0.14.1+1.5.0 4a07fb2692bc3593bda59de45a502bb3071659f2c515e28c71e728306b038e17 \ libloading 0.7.1 c0cf036d15402bea3c5d4de17b3fce76b3e4a56ebc1f577be0e7a72f7c607cf0 \ libloading 0.7.4 b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f \ libm 0.1.4 7fc7aa29613bd6a620df431842069224d8bc9011086b1db4c0e0cd47fa03ec9a \ libmimalloc-sys 0.1.30 dd8c7cbf8b89019683667e347572e6d55a7df7ea36b0c4ce69961b0cde67b174 \ libnghttp2-sys 0.1.4+1.41.0 03624ec6df166e79e139a2310ca213283d6b3c30810c54844f307086d4488df1 \ libssh2-sys 0.2.23 b094a36eb4b8b8c8a7b4b8ae43b2944502be3e59cd87687595cf6b0a71b3f4ca \ libz-sys 1.1.3 de5435b8549c16d423ed0c03dbaafe57cf6c3344744f1242520d59c9d8ecec66 \ linked-hash-map 0.5.4 7fb9b38af92608140b86b693604b9ffcc5824240a484d1ecd4795bacb2fe88f3 \ linux-raw-sys 0.1.3 8f9f08d8963a6c613f4b1a78f4f4a4dbfadf8e6545b2d72861731e4858b8b47f \ linux-raw-sys 0.1.4 f051f77a7c8e6957c0696eac88f26b0117e54f52d3fc682ab19397a8812846a4 \ litemap 0.6.1 575d8a551c59104b4df91269921e5eab561aa1b77c618dac0414b5d44a4617de \ lock_api 0.4.7 327fa5b6a6940e4699ec49a9beae1ea4845c6bab9314e4f84ac68742139d8c53 \ lock_api 0.4.9 435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df \ log 0.4.14 51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710 \ log 0.4.17 abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e \ lsp-types 0.94.0 0b63735a13a1f9cd4f4835223d828ed9c2e35c8c5e61837774399f558b6a1237 \ lzma-sys 0.1.16 f24f76ec44a8ac23a31915d6e326bca17ce88da03096f1ff194925dc714dac99 \ lzma-sys 0.1.17 bdb4b7c3eddad11d3af9e86c487607d2d2442d185d848575365c4856ba96d619 \ mac 0.1.1 c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4 \ maplit 1.0.2 3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d \ markup5ever 0.11.0 7a2629bb1404f3d34c2e921f21fd34ba00b206124c81f65c50b43b6aaefeb016 \ matchers 0.1.0 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558 \ matches 0.1.8 7ffc5c5338469d4d3ea17d269fa8ea3512ad247247c30bd2df69e68309ed0a08 \ md-5 0.10.0 e6a38fc55c8bbc10058782919516f88826e70320db6d206aebc49611d24216ae \ mdbook 0.4.25 d1ed28d5903dde77bd5182645078a37ee57014cac6ccb2d54e1d6496386648e4 \ measureme 10.1.0 cbdc226fa10994e8f66a4d2f6f000148bc563a1c671b6dcd2135737018033d8a \ memchr 2.4.1 308cc39be01b73d0d18f82a0e7b2a3df85245f84af96fdddc5d202d27e47b86a \ memchr 2.5.0 2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d \ memmap2 0.2.1 04e3e85b970d650e2ae6d70592474087051c11c54da7f7b4949725c5735fbcc6 \ memmap2 0.5.8 4b182332558b18d807c4ce1ca8ca983b34c3ee32765e47b3f0f69b90355cc1dc \ memoffset 0.6.5 5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce \ memoffset 0.7.1 5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4 \ mimalloc 0.1.34 9dcb174b18635f7561a0c6c9fc2ce57218ac7523cf72c50af80e2d79ab8f3ba1 \ minifier 0.2.2 8eb022374af2f446981254e6bf9efb6e2c9e1a53176d395fca02792fd4435729 \ minimal-lexical 0.2.1 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a \ miniz_oxide 0.5.3 6f5c75688da582b8ffc1f1799e9db273f32133c49e048f614d22ec3256773ccc \ miniz_oxide 0.6.2 b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa \ mio 0.8.5 e5d732bc30207a6423068df043e3d02e0735b155ad7ce1a6f76fe2baa5b158de \ miow 0.3.7 b9f1c5b025cda876f66ef43a113f91ebc9f4ccef34843000e0adf6ebbab84e21 \ miow 0.5.0 52ffbca2f655e33c08be35d87278e5b18b89550a37dbd598c20db92f6a471123 \ new_debug_unreachable 1.0.4 e4a24736216ec316047a1fc4252e27dabb04218aa4a3f37c6e7ddbf1f9782b54 \ nix 0.26.2 bfdda3d196821d6af13126e40375cdf7da646a96114af134d5f417a9a1dc8e1a \ nom 7.1.0 1b1d11e1ef389c76fe5b81bcaf2ea32cf88b62bc494e19f493d0b30e7a930109 \ nom8 0.2.0 ae01545c9c7fc4486ab7debaf2aad7003ac19431791868fb2e8066df97fad2f8 \ normalize-line-endings 0.3.0 61807f77802ff30975e01f4f071c8ba10c022052f98b3294119f3e615d13e5be \ notify 5.0.0 ed2c66da08abae1c024c01d635253e402341b4060a12e99b31c7594063bf490a \ ntapi 0.4.0 bc51db7b362b205941f71232e56c625156eb9a929f8cf74a428fd5bc094a4afc \ nu-ansi-term 0.46.0 77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84 \ num-integer 0.1.43 8d59457e662d541ba17869cf51cf177c0b5f0cbf476c66bdc90bf1edac4f875b \ num-traits 0.2.12 ac267bcc07f48ee5f8935ab0d24f316fb722d7a1292e2913f0cc196b29ffd611 \ num_cpus 1.13.0 05499f3756671c15885fee9034446956fff3f243d6077b91e5767df161f766b3 \ num_cpus 1.13.1 19e64526ebdee182341572e50e9ad03965aa510cd94427a4549448f285e957a1 \ num_cpus 1.15.0 0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b \ object 0.29.0 21158b2c33aa6d4561f1c0a6ea283ca92bc54802a93b263e910746d679a7eb53 \ object 0.30.1 8d864c91689fdc196779b98dba0aceac6118594c2df6ee5d943eb6a8df4d107a \ object 0.30.2 2b8c786513eb403643f2a88c244c2aaa270ef2153f55094587d0c48a3cf22a83 \ odht 0.3.1 5a518809ac14b25b569624d0268eba1e88498f71615893dca57982bed7621abb \ once_cell 1.12.0 7709cef83f0c1f58f666e746a08b21e0085f7440fa6a29cc194d68aac97a4225 \ once_cell 1.16.0 86f0b0d4bf799edbc74508c1e8bf170ff5f41238e5f8225603ca7caaae2b7860 \ once_cell 1.17.0 6f61fba1741ea2b3d6a1e3178721804bb716a68a6aeba1149b5d52e3d464ea66 \ oorandom 11.1.3 0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575 \ opener 0.5.0 4ea3ebcd72a54701f56345f16785a6d3ac2df7e986d273eb4395c0b01db17952 \ openssl 0.10.38 0c7ae222234c30df141154f159066c5093ff73b63204dcda7121eb082fc56a95 \ openssl-probe 0.1.5 ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf \ openssl-src 111.22.0+1.1.1q 8f31f0d509d1c1ae9cada2f9539ff8f37933831fd5098879e482aa687d659853 \ openssl-sys 0.9.72 7e46109c383602735fa0a2e48dd2b7c892b048e1bf69e5c3b1d804b7d9c203cb \ ordered-float 2.10.0 7940cf2ca942593318d07fcf2596cdca60a85c9e7fab408a5e21a4f9dcd40d87 \ orion 0.17.3 f2baf7fd2e326e3895c681176788dd227fcd8369350e53c570592d8563fecbb6 \ os_info 3.5.0 5209b2162b2c140df493a93689e04f8deab3a67634f5bc7a553c0a98e5b8d399 \ os_str_bytes 6.0.0 8e22443d1643a904602595ba1cd8f7d896afe56d26712531c5ff73a15b2fbf64 \ output_vt100 0.1.3 628223faebab4e3e40667ee0b2336d34a5b960ff60ea743ddfdbcf7770bcfb66 \ overload 0.1.1 b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39 \ owo-colors 3.5.0 c1b04fb49957986fdce4d6ee7a65027d55d4b6d2265e5848bbb507b58ccfdb6f \ p384 0.11.2 dfc8c5bf642dde52bb9e87c0ecd8ca5a76faac2eeed98dedb7c717997e1080aa \ packed_simd_2 0.3.8 a1914cd452d8fccd6f9db48147b29fd4ae05bea9dc5d9ad578509f72415de282 \ parking_lot 0.11.2 7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99 \ parking_lot 0.12.1 3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f \ parking_lot_core 0.8.5 d76e8e1493bcac0d2766c42737f34458f1c8c50c0d23bcb24ea953affb273216 \ parking_lot_core 0.8.6 60a2cfe6f0ad2bfc16aefa463b497d5c7a5ecd44a23efa72aa342d90177356dc \ parking_lot_core 0.9.4 4dc9e0dc2adc1c69d09143aff38d3d30c5c3f0df0dad82e6d25547af174ebec0 \ parking_lot_core 0.9.6 ba1ef8814b5c993410bb3adfad7a5ed269563e4a2f90c41f5d85be7fb47133bf \ pasetors 0.6.5 ed20c4c21d893414f42e0cbfebe8a8036b5ae9b0264611fb6504e395eda6ceec \ paste 1.0.11 d01a5bd0424d00070b0098dd17ebca6f961a959dead1dbcbbbc1d1cd8d3deeba \ pathdiff 0.2.1 8835116a5c179084a830efb3adc117ab007512b535bc1a21c991d3b32a6b44dd \ pem-rfc7468 0.6.0 24d159833a9105500e0398934e205e0773f0b27529557134ecfc51c27646adac \ percent-encoding 2.1.0 d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e \ percent-encoding 2.2.0 478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e \ perf-event 0.4.7 5396562cd2eaa828445d6d34258ae21ee1eb9d40fe626ca7f51c8dccb4af9d66 \ perf-event-open-sys 1.0.1 ce9bedf5da2c234fdf2391ede2b90fabf585355f33100689bc364a3ea558561a \ pest 2.5.2 0f6e86fb9e7026527a0d46bc308b841d73170ef8f443e1807f6ef88526a816d4 \ pest_derive 2.5.2 96504449aa860c8dcde14f9fba5c58dc6658688ca1fe363589d6327b8662c603 \ pest_generator 2.5.2 798e0220d1111ae63d66cb66a5dcb3fc2d986d520b98e49e1852bfdb11d7c5e7 \ pest_meta 2.5.2 984298b75898e30a843e278a9f2452c31e349a073a0ce6fd950a12a74464e065 \ petgraph 0.5.1 467d164a6de56270bd7c4d070df81d07beace25012d5103ced4e9ff08d6afdb7 \ phf 0.10.1 fabbf1ead8a5bcbc20f5f8b939ee3f5b0f6f281b6ad3468b84656b658b455259 \ phf_codegen 0.10.0 4fb1c3a8bc4dd4e5cfce29b44ffc14bedd2ee294559a294e2a4d4c9e9a6a13cd \ phf_generator 0.10.0 5d5285893bb5eb82e6aaf5d59ee909a06a16737a8970984dd7746ba9283498d6 \ phf_shared 0.10.0 b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096 \ pin-project-lite 0.2.8 e280fbe77cc62c91527259e9442153f4688736748d24660126286329742b4c6c \ pin-project-lite 0.2.9 e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116 \ pin-utils 0.1.0 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184 \ pkcs8 0.9.0 9eca2c590a5f85da82668fa685c09ce2888b9430e83299debf1f34b65fd4a4ba \ pkg-config 0.3.25 1df8c4ec4b0627e53bdf214615ad287367e482558cf84b109250b37464dc03ae \ polonius-engine 0.13.0 c4e8e505342045d397d0b6674dcb82d6faf5cf40484d30eeb88fc82ef14e903f \ ppv-lite86 0.2.8 237a5ed80e274dbc66f86bd59c1e25edc039660be53194b5fe0a482e0f2612ea \ ppv-lite86 0.2.15 ed0cfbc8191465bed66e1718596ee0b0b35d5ee1f41c5df2189d0fe8bde535ba \ precomputed-hash 0.1.1 925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c \ pretty_assertions 1.3.0 a25e9bcb20aa780fd0bb16b72403a9064d6b3f22f026946029acb941a50af755 \ pretty_env_logger 0.4.0 926d36b9553851b8b0005f1275891b392ee4d2d833852c417ed025477350fb9d \ proc-macro-error 1.0.4 da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c \ proc-macro-error-attr 1.0.4 a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869 \ proc-macro-hack 0.5.19 dbf0c48bc1d91375ae5c3cd81e3722dff1abcf81a30960240640d223f59fe0e5 \ proc-macro2 1.0.46 94e2ef8dbfc347b10c094890f778ee2e36ca9bb4262e86dc99cd217e35f3470b \ proc-macro2 1.0.50 6ef7d57beacfaf2d8aee5937dab7b7f28de3cb8b1828479bb5de2a7106f2bae2 \ protobuf 3.1.0 4ee4a7d8b91800c8f167a6268d1a1026607368e1adc84e98fe044aeb905302f7 \ protobuf-support 3.1.0 8ca157fe12fc7ee2e315f2f735e27df41b3d97cdd70ea112824dac1ffb08ee1c \ psm 0.1.21 5787f7cda34e3033a72192c018bc5883100330f362ef279a8cbccfce8bb4e874 \ pulldown-cmark 0.9.2 2d9cc634bc78768157b5cbfe988ffcd1dcba95cd2b2f03a88316c08c6d00ed63 \ pulldown-cmark-to-cmark 10.0.4 0194e6e1966c23cc5fd988714f85b18d548d773e81965413555d96569931833d \ punycode 0.4.1 e9e1dcb320d6839f6edb64f7a4a59d39b30480d4d1765b56873f7c858538a5fe \ quick-error 1.2.3 a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0 \ quick-error 2.0.1 a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3 \ quine-mc_cluskey 0.2.4 07589615d719a60c8dd8a4622e7946465dfef20d1a428f969e3443e7386d5f45 \ quote 1.0.18 a1feb54ed693b93a84e14094943b84b7c4eae204c512b7ccb95ab0c66d278ad1 \ quote 1.0.21 bbe448f377a7d6961e30f5955f9b8d106c3f5e449d493ee1b125c1d43c2b5179 \ quote 1.0.23 8856d8364d252a14d474036ea1358d63c9e6965c8e5c1885c18f73d70bff9c7b \ rand 0.8.4 2e7573632e6454cf6b99d7aac4ccca54be06da05aca2ef7423d22d27d4d4bcd8 \ rand 0.8.5 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404 \ rand_chacha 0.3.0 e12735cf05c9e10bf21534da50a147b924d555dc7a547c42e6bb2d5b6017ae0d \ rand_chacha 0.3.1 e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88 \ rand_core 0.6.3 d34f1408f55294453790c48b2f1ebbb1c5b4b7563eb1f418bcfcfdbb06ebb4e7 \ rand_core 0.6.4 ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c \ rand_hc 0.3.1 d51e9f596de227fda2ea6c84607f5558e196eeaf43c986b724ba4fb8fdf497e7 \ rand_xorshift 0.3.0 d25bf25ec5ae4a3f1b92f929810509a2f53d7dca2f50b794ff57e3face536c8f \ rand_xoshiro 0.6.0 6f97cdb2a36ed4183de61b2f824cc45c9f1037f28afe0a322e9fff4c108b5aaa \ rayon 1.5.3 bd99e5772ead8baa5215278c9b15bf92087709e9c1b2d1f97cdb5a183c933a7d \ rayon 1.6.0 1e060280438193c554f654141c9ea9417886713b7acd75974c85b18a69a88e0b \ rayon 1.6.1 6db3a213adf02b3bcfd2d3846bb41cb22857d131789e01df434fb7e7bc0759b7 \ rayon-core 1.9.3 258bcdb5ac6dad48491bb2992db6b7cf74878b0384908af124823d118c99683f \ rayon-core 1.10.1 cac410af5d00ab6884528b4ab69d1e8e146e8d471201800fa1b4524126de6ad3 \ redox_syscall 0.2.10 8383f39639269cde97d255a32bdb68c047337295414940c68bdd30c2e13203ff \ redox_syscall 0.2.13 62f25bc4c7e55e0b0b7a1d43fb893f4fa1361d0abe38b9ce4f323c2adfe6ef42 \ redox_syscall 0.2.16 fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a \ redox_users 0.4.0 528532f3d801c87aec9def2add9ca802fe569e44a544afe633765267840abe64 \ regex 1.5.4 d07a8629359eb56f1e2fb1652bb04212c072a87ba68546a04065d525673ac461 \ regex 1.5.6 d83f127d94bdbcda4c8cc2e50f6f84f4b611f69c902699ca385a39c3a75f9ff1 \ regex 1.7.1 48aaa5748ba571fb95cd2c85c09f629215d3a6ece942baa100950af03a34f733 \ regex-automata 0.2.0 e9368763f5a9b804326f3af749e16f9abf378d227bcdee7634b13d8f17793782 \ regex-automata 0.1.10 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132 \ regex-syntax 0.6.25 f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b \ regex-syntax 0.6.26 49b3de9ec5dc0a3417da371aab17d729997c15010e7fd24ff707773a33bddb64 \ regex-syntax 0.6.28 456c603be3e8d448b072f410900c09faf164fbce2d480456f50eea6e25f9c848 \ remove_dir_all 0.5.3 3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7 \ rfc6979 0.3.1 7743f17af12fa0b03b803ba12cd6a8d9483a587e89c69445e3909655c0b9fabb \ rowan 0.15.10 5811547e7ba31e903fe48c8ceab10d40d70a101f3d15523c847cce91aa71f332 \ rustc-ap-rustc_lexer 727.0.0 8f40f26e7abdcd3b982f36c09a634cc6187988fbf6ec466c91f8d30a12ac0237 \ rustc-build-sysroot 0.4.1 d65b1271cdac365b71b59570ea35d945dea2dd2cc47eba3d33b4bd1e0190ac6d \ rustc-demangle 0.1.21 7ef03e0a2b150c7a90d01faf6254c9c48a41e95fb2a8c2ac1c6f0d2b9aefc342 \ rustc-hash 1.1.0 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2 \ rustc-rayon 0.4.0 1a79f0b0b2609e2eacf9758013f50e7176cb4b29fd6436a747b14a5362c8727a \ rustc-rayon-core 0.4.1 02269144a0db9bb55cf5d4a41a5a0e95b334b0b78b08269018ca9b0250718c30 \ rustc-semver 1.1.0 5be1bdc7edf596692617627bbfeaba522131b18e06ca4df2b6b689e3c5d5ce84 \ rustc_tools_util 0.3.0 8ba09476327c4b70ccefb6180f046ef588c26a24cf5d269a9feba316eb4f029f \ rustc_version 0.4.0 bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366 \ rustfix 0.6.1 ecd2853d9e26988467753bd9912c3a126f642d05d229a4b53f5752ee36c56481 \ rustix 0.36.3 0b1fbb4dfc4eb1d390c02df47760bb19a84bb80b301ecc947ab5406394d8223e \ rustix 0.36.5 a3807b5d10909833d3e9acd1eb5fb988f79376ff10fce42937de71a449c4c588 \ rustversion 1.0.5 61b3909d758bb75c79f23d4736fac9433868679d3ad2ea7a61e3c25cfda9a088 \ ryu 1.0.5 71d301d4193d031abdd79ff7e3dd721168a9572ef3fe51a1517aba235bd8f86e \ ryu 1.0.10 f3f6f92acf49d1b98f7a81226834412ada05458b7364277387724a237f062695 \ ryu 1.0.12 7b4b9743ed687d4b4bcedf9ff5eaa7398495ae14e61cba0a295704edbc7decde \ salsa 0.17.0-pre.2 9b223dccb46c32753144d0b51290da7230bb4aedcd8379d6b4c9a474c18bf17a \ salsa-macros 0.17.0-pre.2 ac6c2e352df550bf019da7b16164ed2f7fa107c39653d1311d1bba42d1582ff7 \ same-file 1.0.6 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 \ schannel 0.1.19 8f05ba609c234e60bee0d547fe94a4c7e9da733d1c962cf6e59efa4cd9c8bc75 \ scip 0.1.1 b2bfbb10286f69fad7c78db71004b7839bf957788359fe0c479f029f9849136b \ scoped-tls 1.0.0 ea6a9290e3c9cf0f18145ef7ffa62d68ee0bf5fcd651017e586dc7fd5da448c2 \ scoped-tls 1.0.1 e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294 \ scopeguard 1.1.0 d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd \ sec1 0.3.0 3be24c1842290c45df0a7bf069e0c268a747ad05a192f2fd7dcfdbc1cba40928 \ security-framework 2.0.0 c1759c2e3c8580017a484a7ac56d3abc5a6c1feadf88db2f3633f12ae4268c69 \ security-framework-sys 2.0.0 f99b9d5e26d2a71633cc4f2ebae7cc9f874044e0c351a27e17892d76dce5678b \ self_cell 0.10.2 1ef965a420fe14fdac7dd018862966a4c14094f900e1650bbc71ddd7d580c8af \ semver 1.0.12 a2333e6df6d6598f2b1974829f853c2b4c5f4a6e503c10af918081aa6f8564e1 \ semver 1.0.16 58bc9567378fc7690d6b2addae4e60ac2eeea07becb2c64b9f218b53865cba2a \ serde 1.0.137 61ea8d54c77f8315140a05f4c7237403bf38b72704d031543aa1d16abbf517d1 \ serde 1.0.147 d193d69bae983fc11a79df82342761dfbf28a99fc8d203dca4c3c1b590948965 \ serde 1.0.152 bb7d1f0d3021d347a83e556fc4683dea2ea09d87bccdf88ff5c12545d89d5efb \ serde-value 0.7.0 f3a1a3341211875ef120e117ea7fd5228530ae7e7036a779fdc9117be6b3282c \ serde_derive 1.0.137 1f26faba0c3959972377d3b2d306ee9f71faee9714294e41bb777f83f88578be \ serde_derive 1.0.147 4f1d362ca8fc9c3e3a7484440752472d68a6caa98f1ab81d99b5dfe517cec852 \ serde_derive 1.0.152 af487d118eecd09402d70a5d72551860e788df87b464af30e5ea6a38c75c541e \ serde_ignored 0.1.2 1c2c7d39d14f2f2ea82239de71594782f186fd03501ac81f0ce08e674819ff2f \ serde_json 1.0.81 9b7ce2b32a1aed03c558dc61a5cd328f15aff2dbc17daad8fb8af04d2100e15c \ serde_json 1.0.85 e55a28e3aaef9d5ce0506d0a14dbba8054ddc7e499ef522dd8b26859ec9d4a44 \ serde_json 1.0.91 877c235533714907a8c2464236f5c4b2a17262ef1bd71f38f35ea592c8da6883 \ serde_repr 0.1.10 9a5ec9fa74a20ebbe5d9ac23dac1fc96ba0ecfe9f50f2843b52e537b10fbcb4e \ serde_spanned 0.6.1 0efd8caf556a6cebd3b285caf480045fcc1ac04f6bd786b09a6f11af30c4fcf4 \ sha1 0.10.5 f04293dc80c3993519f2d7f6f511707ee7094fe0c6d3406feb330cdb3540eba3 \ sha2 0.10.2 55deaec60f81eefe3cce0dc50bda92d6d8e88f2a27df7c5033b42afeb1ed2676 \ sha2 0.10.6 82e6b795fe2e3b1e845bafcb27aa35405c4d47cdfc92af5fc8d3002f76cebdc0 \ sharded-slab 0.1.1 79c719719ee05df97490f80a45acfc99e5a30ce98a1e4fb67aee422745ae14e3 \ sharded-slab 0.1.4 900fba806f70c630b0a382d0d825e17a0f19fcd059a2ade1ff237bcddf446b31 \ shell-escape 0.1.5 45bb67a18fa91266cc7807181f62f9178a6873bfad7dc788c42e6430db40184f \ shlex 1.0.0 42a568c8f2cd051a4d283bd6eb0343ac214c1b0f1ac19f93e1175b2dee38c73d \ signature 1.6.4 74233d3b3b2f6d4b006dc19dee745e73e2a6bfb6f93607cd3b02bd5b00797d7c \ similar 2.1.0 2e24979f63a11545f5f2c60141afe249d4f19f84581ea2138065e400941d83d3 \ siphasher 0.3.3 fa8f3741c7372e75519bd9346068370c9cdaabcc1f9599cbcf2a2719352286b7 \ sized-chunks 0.6.4 65e65d6a9f13cd78f361ea5a2cf53a45d67cdda421ba0316b9be101560f3d207 \ slab 0.4.2 c111b5bd5695e56cffe5129854aa230b39c93a305372fdbb2668ca2394eea9f8 \ smallvec 1.8.1 cc88c725d61fc6c3132893370cac4a0200e3fedf5da8331c570664b1987f5ca2 \ smallvec 1.10.0 a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0 \ smol_str 0.1.23 7475118a28b7e3a2e157ce0131ba8c5526ea96e90ee601d9f6bb2e286a35ab44 \ snap 1.1.0 5e9f0ab6ef7eb7353d9119c170a436d1bf248eea575ac42d19d12f4e34130831 \ snapbox 0.4.1 827c00e91b15e2674d8a5270bae91f898693cbf9561cbb58d8eaa31974597293 \ snapbox-macros 0.3.0 8a253e6f894cfa440cba00600a249fa90869d8e0ec45ab274a456e043a0ce8f2 \ socket2 0.4.1 765f090f0e423d2b55843402a07915add955e7d60657db13707a159727326cad \ spdx-expression 0.5.2 53d7ac03c67c572d85049d6db815e20a4a19b41b3d5cca732ac582342021ad77 \ spdx-rs 0.5.1 b3c02f6eb7e7b4100c272f685a9ccaccaab302324e8c7ec3e2ee72340fb29ff3 \ spki 0.6.0 67cf02bbac7a337dc36e4f5a693db6c21e7863f45070f7064577eb4367a3212b \ stable_deref_trait 1.2.0 a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3 \ stacker 0.1.15 c886bd4480155fd3ef527d45e9ac8dd7118a898a46530b7b94c3e21866259fce \ static_assertions 1.1.0 a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f \ string_cache 0.8.3 33994d0838dc2d152d17a62adf608a869b5e846b65b389af7f3dbc1de45c5b26 \ string_cache_codegen 0.5.2 6bb30289b722be4ff74a408c3cc27edeaad656e06cb1fe8fa9231fa59c728988 \ strip-ansi-escapes 0.1.1 011cbb39cf7c1f62871aea3cc46e5817b0937b49e9447370c93cacbe93a766d8 \ strsim 0.10.0 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623 \ strum 0.24.1 063e6045c0e62079840579a7e47a355ae92f60eb74daaf156fb1e84ba164e63f \ strum_macros 0.24.3 1e385be0d24f186b4ce2f9982191e7101bb737312ad61c1f2f984f34bcf85d59 \ subtle 2.4.1 6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601 \ syn 1.0.102 3fcd952facd492f9be3ef0d0b7032a6e442ee9b361d4acc2b1d0c4aaa5f613a1 \ syn 1.0.107 1f4064b5b16e03ae50984a5a8ed5d4f8803e6bc1fd170a3cda91a1be4b18e3f5 \ synstructure 0.12.6 f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f \ sysinfo 0.26.7 c375d5fd899e32847b8566e10598d6e9f1d9b55ec6de3cdf9e7da4bdc51371bc \ tar 0.4.38 4b55807c0344e1e6c04d7c965f5289c39a8d94ae23ed5c0b57aabac549f871c6 \ tempfile 3.2.0 dac1c663cfc93810f88aed9b8941d48cabf856a1b111c29a40439018d870eb22 \ tempfile 3.3.0 5cdb1ef4eaeeaddc8fbd371e5017057064af0911902ef36b39801f67cc6d79e4 \ tendril 0.4.3 d24a120c5fc464a3458240ee02c299ebcb9d67b5249c8848b09d639dca8d7bb0 \ term 0.7.0 c59df8ac95d96ff9bede18eb7300b0fda5e5d8d90960e76f8e14ae765eedbf1f \ termcolor 1.1.2 2dfed899f0eb03f32ee8c6a0aabdb8a7949659e3466561fc0adf54e26d88c5f4 \ termcolor 1.1.3 bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755 \ terminal_size 0.2.3 cb20089a8ba2b69debd491f8d2d023761cbf196e999218c591fa1e7e15a21907 \ termize 0.1.1 1706be6b564323ce7092f5f7e6b118a14c8ef7ed0e69c8c5329c914a9f101295 \ tester 0.9.0 0639d10d8f4615f223a57275cf40f9bdb7cfbb806bcb7f7cc56e3beb55a576eb \ text-size 1.1.0 288cb548dbe72b652243ea797201f3d481a0609a967980fcc5b2315ea811560a \ textwrap 0.15.0 b1141d4d61095b28419e22cb0bbf02755f5e54e0526f97f1e3d1d160e60885fb \ thin-vec 0.2.12 aac81b6fd6beb5884b0cf3321b8117e6e5d47ecb6fc89f414cfdcca8b2fe2dd8 \ thiserror 1.0.38 6a9cd18aa97d5c45c6603caea1da6628790b37f7a34b6ca89522331c5180fed0 \ thiserror-impl 1.0.38 1fb327af4685e4d03fa8cbcf1716380da910eeb2bb8be417e7f9fd3fb164f36f \ thorin-dwp 0.4.0 da8fbf660a019b6bf11ea95762041464aa9099cc293b6a66d77cea5107619671 \ thread_local 1.1.4 5516c27b78311c50bf42c071425c560ac799b11c30b31f87e3081965fe5e0180 \ threadpool 1.8.1 d050e60b33d41c19108b32cea32164033a9013fe3b46cbd4457559bfbf77afaa \ tikv-jemalloc-ctl 0.5.0 e37706572f4b151dff7a0146e040804e9c26fe3a3118591112f05cf12a4216c1 \ tikv-jemalloc-sys 0.5.2+5.3.0-patched ec45c14da997d0925c7835883e4d5c181f196fa142f8c19d7643d1e9af2592c3 \ tikv-jemallocator 0.5.0 20612db8a13a6c06d57ec83953694185a367e16945f66565e8028d2c0bd76979 \ time 0.1.43 ca8a50ef2360fbd1eeb0ecd46795a87a19024eb4b53c5dc916ca1fd95fe62438 \ time 0.3.17 a561bf4617eebd33bca6434b988f39ed798e527f51a1e797d0ee4f61c0a38376 \ time-core 0.1.0 2e153e1f1acaef8acc537e68b44906d2db6436e2b35ac2c6b42640fff91f00fd \ time-macros 0.2.6 d967f99f534ca7e495c575c62638eebc2898a8c84c119b89e250477bc4ba16b2 \ tinystr 0.7.1 7ac3f5b6856e931e15e07b478e98c8045239829a65f9156d4fa7e7788197a5ef \ tinyvec 1.6.0 87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50 \ tinyvec_macros 0.1.0 cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c \ tokio 1.8.4 50dae83881bc9b0403dd5b44ea9deed3e939856cc8722d5be37f0d6e5c6d53dd \ toml 0.5.7 75cf45bb0bef80604d001caaec0d09da99611b3c0fd39d3080468875cdb65645 \ toml 0.5.9 8d82e1a7758622a465f8cee077614c73484dac5b836c02ff6a40d5d1010324d7 \ toml 0.7.2 f7afcae9e3f0fe2c370fd4657108972cbb2fa9db1b9f84849cefd80741b01cb6 \ toml_datetime 0.6.1 3ab8ed2edee10b50132aed5f331333428b011c99402b5a534154ed15746f9622 \ toml_edit 0.19.3 5e6a7712b49e1775fb9a7b998de6635b299237f48b404dde71704f2e0e7f37e5 \ topological-sort 0.2.2 ea68304e134ecd095ac6c3574494fc62b909f416c4fca77e440530221e549d3d \ tracing 0.1.35 a400e31aa60b9d44a52a8ee0343b5b18566b03a8321e0d321f695cf56e940160 \ tracing 0.1.37 8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8 \ tracing-attributes 0.1.22 11c75893af559bc8e10716548bdef5cb2b983f8e637db9d0e15126b61b484ee2 \ tracing-attributes 0.1.23 4017f8f45139870ca7e672686113917c71c7a6e02d4924eda67186083c03081a \ tracing-core 0.1.28 7b7358be39f2f274f322d2aaed611acc57f382e8eb1e5b48cb9ae30933495ce7 \ tracing-core 0.1.30 24eb03ba0eab1fd845050058ce5e616558e8f8d8fca633e6b163fe25c797213a \ tracing-error 0.2.0 d686ec1c0f384b1277f097b2f279a2ecc11afe8c133c1aabf036a27cb4cd206e \ tracing-log 0.1.2 a6923477a48e41c1951f1999ef8bb5a3023eb723ceadafe78ffb65dc366761e3 \ tracing-log 0.1.3 78ddad33d2d10b1ed7eb9d1f518a5674713876e97e5bb9b7345a7984fbb4f922 \ tracing-subscriber 0.3.3 245da694cc7fc4729f3f418b304cb57789f1bed2a78c575407ab8a23f53cb4d3 \ tracing-subscriber 0.3.16 a6176eae26dd70d0c919749377897b54a9276bd7061339665dd68777926b5a70 \ tracing-tree 0.2.0 3ce989c9962c7f61fe084dd4a230eec784649dfc2392467c790007c3a6e134e7 \ tracing-tree 0.2.2 758e983ab7c54fee18403994507e7f212b9005e957ce7984996fac8d11facedb \ twox-hash 1.6.3 97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675 \ type-map 0.4.0 b6d3364c5e96cb2ad1603037ab253ddd34d7fb72a58bdddf4b7350760fc69a46 \ typed-arena 2.0.2 6af6ae20167a9ece4bcb41af5b80f8a1f1df981f6391189ce00fd257af04126a \ typenum 1.15.0 dcf81ac59edc17cc8697ff311e8f5ef2d99fcbd9817b34cec66f90b6c3dfd987 \ typenum 1.16.0 497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba \ ucd-parse 0.1.8 5269f8d35df6b8b60758343a6d742ecf09e4bca13faee32af5503aebd1e11b7c \ ucd-trie 0.1.5 9e79c4d996edb816c91e4308506774452e55e95c3c9de07b6729e17e15a5ef81 \ ui_test 0.5.0 54ddb6f31025943e2f9d59237f433711c461a43d9415974c3eb3a4902edc1c1f \ ungrammar 1.16.1 a3e5df347f0bf3ec1d670aad6ca5c6a1859cd9ea61d2113125794654ccced68f \ unic-char-property 0.9.0 a8c57a407d9b6fa02b4795eb81c5b6652060a15a7903ea981f3d723e6c0be221 \ unic-char-range 0.9.0 0398022d5f700414f6b899e10b8348231abf9173fa93144cbc1a43b9793c1fbc \ unic-common 0.9.0 80d7ff825a6a654ee85a63e80f92f054f904f21e7d12da4e22f9834a4aaa35bc \ unic-emoji-char 0.9.0 0b07221e68897210270a38bde4babb655869637af0f69407f96053a34f76494d \ unic-langid 0.9.1 398f9ad7239db44fd0f80fe068d12ff22d78354080332a5077dc6f52f14dcf2f \ unic-langid-impl 0.9.1 e35bfd2f2b8796545b55d7d3fd3e89a0613f68a0d1c8bc28cb7ff96b411a35ff \ unic-langid-macros 0.9.1 055e618bf694161ffff0466d95cef3e1a5edc59f6ba1888e97801f2b4ebdc4fe \ unic-langid-macros-impl 0.9.1 1f5cdec05b907f4e2f6843f4354f4ce6a5bebe1a56df320a49134944477ce4d8 \ unic-ucd-version 0.9.0 96bd2f2237fe450fcd0a1d2f5f4e91711124f7857ba2e964247776ebeeb7b0c4 \ unicase 2.6.0 50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6 \ unicode-bidi 0.3.4 49f2bd0c6468a8230e1db229cff8029217cf623c767ea5d60bfbd42729ea54d5 \ unicode-bidi 0.3.10 d54675592c1dbefd78cbd98db9bacd89886e1ca50692a0692baefffdeb92dd58 \ unicode-ident 1.0.0 d22af068fba1eb5edcb4aea19d382b2a3deb4c8f9d475c589b6ada9e0fd493ee \ unicode-ident 1.0.5 6ceab39d59e4c9499d4e5a8ee0e2735b891bb7308ac83dfb4e80cad195c9f6f3 \ unicode-ident 1.0.6 84a22b9f218b40614adcb3f4ff08b703773ad44fa9423e4e0d346d5db86e4ebc \ unicode-normalization 0.1.22 5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921 \ unicode-script 0.5.5 7d817255e1bed6dfd4ca47258685d14d2bdcfbc64fdc9e3819bd5848057b8ecc \ unicode-security 0.1.0 9ef5756b3097992b934b06608c69f48448a0fbe804bb1e72b982f6d7983e9e63 \ unicode-segmentation 1.10.0 0fdbf052a0783de01e944a6ce7a8cb939e295b1e7be835a1112c3b9a7f047a5a \ unicode-width 0.1.9 3ed742d4ea2bd1176e236172c8429aaf54486e7ac098db29ffe6529e0ce50973 \ unicode-width 0.1.10 c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b \ unicode-xid 0.2.4 f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c \ unicode_categories 0.1.1 39ec24b3121d976906ece63c9daad25b85969647682eee313cb5779fdd69e14e \ unified-diff 0.2.1 496a3d395ed0c30f411ceace4a91f7d93b148fb5a9b383d5d4cff7850f048d5f \ url 2.2.2 a507c383b2d33b5fc35d1861e77e6b383d158b2da5e14fe51b83dfedf6fd578c \ url 2.3.1 0d68c799ae75762b8c3fe375feb6600ef5602c883c5d21eb51c09f22b83c4643 \ utf-8 0.7.5 05e42f7c18b8f902290b009cde6d651262f956c98bc51bca4cd1d511c9cd85c7 \ utf8parse 0.2.0 936e4b492acfd135421d8dca4b1aa80a7bfc26e702ef3af710e0752684df5372 \ uuid 0.8.2 bc5cf98d8186244414c848017f0e2676b3fcb46807f6668a97dfe67359a3c4b7 \ valuable 0.1.0 830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d \ vcpkg 0.2.10 6454029bf181f092ad1b853286f23e2c507d8e8194d01d92da4a55c274a5508c \ version_check 0.9.4 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f \ vte 0.10.1 6cbce692ab4ca2f1f3047fcf732430249c0e971bfdd2b234cf2c47ad93af5983 \ vte_generate_state_changes 0.1.1 d257817081c7dffcdbab24b9e62d2def62e2ff7d00b1c20062551e6cccc145ff \ wait-timeout 0.2.0 9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6 \ walkdir 2.3.2 808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56 \ wasi 0.10.2+wasi-snapshot-preview1 fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6 \ wasi 0.11.0+wasi-snapshot-preview1 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423 \ wasm-bindgen 0.2.83 eaf9f5aceeec8be17c128b2e93e031fb8a4d469bb9c4ae2d7dc1888b26887268 \ wasm-bindgen-backend 0.2.83 4c8ffb332579b0557b52d268b91feab8df3615f265d5270fec2a8c95b17c1142 \ wasm-bindgen-macro 0.2.83 052be0f94026e6cbc75cdefc9bae13fd6052cdcaf532fa6c45e7ae33a1e6c810 \ wasm-bindgen-macro-support 0.2.83 07bc0c051dc5f23e307b13285f9d75df86bfdf816c5721e573dec1f9b8aa193c \ wasm-bindgen-shared 0.2.83 1c38c045535d93ec4f0b4defec448e4291638ee608530863b1e2ba115d4fff7f \ winapi 0.3.9 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 \ winapi-i686-pc-windows-gnu 0.4.0 ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 \ winapi-util 0.1.5 70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178 \ winapi-x86_64-pc-windows-gnu 0.4.0 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f \ windows-sys 0.42.0 5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7 \ windows-sys 0.45.0 75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0 \ windows-targets 0.42.1 8e2522491fbfcd58cc84d47aeb2958948c4b8982e9a2d8a2a35bbaed431390e7 \ windows_aarch64_gnullvm 0.42.0 41d2aa71f6f0cbe00ae5167d90ef3cfe66527d6f613ca78ac8024c3ccab9a19e \ windows_aarch64_gnullvm 0.42.1 8c9864e83243fdec7fc9c5444389dcbbfd258f745e7853198f365e3c4968a608 \ windows_aarch64_msvc 0.42.0 dd0f252f5a35cac83d6311b2e795981f5ee6e67eb1f9a7f64eb4500fbc4dcdb4 \ windows_aarch64_msvc 0.42.1 4c8b1b673ffc16c47a9ff48570a9d85e25d265735c503681332589af6253c6c7 \ windows_i686_gnu 0.42.0 fbeae19f6716841636c28d695375df17562ca208b2b7d0dc47635a50ae6c5de7 \ windows_i686_gnu 0.42.1 de3887528ad530ba7bdbb1faa8275ec7a1155a45ffa57c37993960277145d640 \ windows_i686_msvc 0.42.0 84c12f65daa39dd2babe6e442988fc329d6243fdce47d7d2d155b8d874862246 \ windows_i686_msvc 0.42.1 bf4d1122317eddd6ff351aa852118a2418ad4214e6613a50e0191f7004372605 \ windows_x86_64_gnu 0.42.0 bf7b1b21b5362cbc318f686150e5bcea75ecedc74dd157d874d754a2ca44b0ed \ windows_x86_64_gnu 0.42.1 c1040f221285e17ebccbc2591ffdc2d44ee1f9186324dd3e84e99ac68d699c45 \ windows_x86_64_gnullvm 0.42.0 09d525d2ba30eeb3297665bd434a54297e4170c7f1a44cad4ef58095b4cd2028 \ windows_x86_64_gnullvm 0.42.1 628bfdf232daa22b0d64fdb62b09fcc36bb01f05a3939e20ab73aaf9470d0463 \ windows_x86_64_msvc 0.42.0 f40009d85759725a34da6d89a94e63d7bdc50a862acf0dbc7c8e488f1edcb6f5 \ windows_x86_64_msvc 0.42.1 447660ad36a13288b1db4d4248e857b510e8c3a225c822ba4fb748c0aafecffd \ write-json 0.1.2 06069a848f95fceae3e5e03c0ddc8cb78452b56654ee0c8e68f938cf790fb9e3 \ writeable 0.5.1 92d74a687e3b9a7a129db0a8c82b4d464eb9c36f5a66ca68572a7e5f1cfdb5bc \ xattr 0.2.2 244c3741f4240ef46274860397c7c74e50eb23624996930e484c16679633a54c \ xattr 0.2.3 6d1526bbe5aaeb5eb06885f4d987bcdfa5e23187055de9b83fe00156a821fabc \ xflags 0.3.1 c4554b580522d0ca238369c16b8f6ce34524d61dafe7244993754bbd05f2c2ea \ xflags-macros 0.3.1 f58e7b3ca8977093aae6b87b6a7730216fc4c53a6530bab5c43a783cd810c1a8 \ xshell 0.2.3 962c039b3a7b16cf4e9a4248397c6585c07547412e7d6a6e035389a802dcfe90 \ xshell-macros 0.2.3 1dbabb1cbd15a1d6d12d9ed6b35cc6777d4af87ab3ba155ea37215f20beab80c \ xz2 0.1.6 c179869f34fc7c01830d3ce7ea2086bc3a07e0d35289b667d0a8bf910258926c \ yaml-merge-keys 0.4.1 fd236a7dc9bb598f349fe4a8754f49181fee50284daa15cd1ba652d722280004 \ yaml-rust 0.4.4 39f0c922f1a334134dc2f7a8b67dc5d25f0735263feec974345ff706bcf20b0d \ yansi 0.5.1 09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec \ yansi-term 0.1.2 fe5c30ade05e61656247b2e334a031dfd0cc466fadef865bdcdea8d537951bf1 \ yoke 0.7.0 222180af14a6b54ef2c33493c1eff77ae95a3687a21b243e752624006fb8f26e \ yoke-derive 0.7.0 ca800d73d6b7a7ee54f2608205c98b549fca71c9500c1abcb3abdc7708b4a8cb \ zerofrom 0.1.1 79e9355fccf72b04b7deaa99ce7a0f6630530acf34045391b74460fcd714de54 \ zerofrom-derive 0.1.1 2e8aa86add9ddbd2409c1ed01e033cd457d79b1b1229b64922c25095c595e829 \ zeroize 1.5.7 c394b5bd0c6f669e7275d9c20aa90ae064cb22e75a1cad54e1b34088034b149f \ zerovec 0.9.2 154df60c74c4a844bc04a53cef4fc18a909d3ea07e19f5225eaba86209da3aa6 \ zerovec-derive 0.9.3 2154cb6e2a748163354165e22c6a555effb09ca2d16334767bf66bb404f2206e \ zip 0.6.4 0445d0fbc924bb93539b4316c11afb121ea39296f99a3c4c9edad09e3658cdef