Repository: rust
Issue: ICE: cannot convert ... to a region vid
Labels: I-ICE,A-borrow-checker,T-compiler,C-bug,E-needs-mcve

I tried some of the problematic GAT code from [Sabrina Jewson's GAT alternative article.](https://sabrinajewson.org/blog/the-better-alternative-to-lifetime-gats)  It [does not ICE in version 1.69,](https://rust.godbolt.org/z/r9rsTT64G) so something changed in 1.70.  This might be a dupe of [this crash in another issue,](https://github.com/rust-lang/rust/issues/88382#issuecomment-925921949) but that's just a guess.

The code compiles with `-Znext-solver`.

### Code

```rust
pub trait GivesItem<'a> {
    type Item;
}
pub trait LendingIterator {
    type Item: ?Sized + for<'this> GivesItem<'this>;
    fn next(&mut self) -> Option<<Self::Item as GivesItem<'_>>::Item>;
}
pub fn map<I, F>(iter: I, mapper: F) -> Map<I, F>
where
    I: LendingIterator,
    F: for<'a> Mapper<'a, <I::Item as GivesItem<'a>>::Item>,
{
    Map { iter, mapper }
}
pub struct Map<I, F> {
    iter: I,
    mapper: F,
}
impl<I, F> LendingIterator for Map<I, F>
where
    I: LendingIterator,
    F: for<'a> Mapper<'a, <I::Item as GivesItem<'a>>::Item>,
{
    type Item = dyn for<'this> GivesItem<
        'this,
        Item = <F as Mapper<'this, <I::Item as GivesItem<'this>>::Item>>::Output,
    >;

    fn next(&mut self) -> Option<<Self::Item as GivesItem<'_>>::Item> { None }
}
pub trait Mapper<'a, I>: FnMut(I) -> <Self as Mapper<'a, I>>::Output {
    type Output;
}
impl<'a, I, F, O> Mapper<'a, I> for F where F: FnMut(I) -> O {
    type Output = O;
}

fn foo<I>(iter: I)
where
    I: LendingIterator<Item: for<'a> GivesItem<'a, Item = &'a mut [i32; 2]>>
{
    fn mapper(input: &mut [i32; 2]) -> &mut i32 {
        &mut input[0]
    }
    let mapped = map(iter, mapper);

    while let Some(_) = mapped.next() {}
}
```

### Meta

Ran it on the playground
- Build using the Stable version: 1.84.0
- Build using the Beta version: 1.85.0-beta.2 (2025-01-11 fe9b9751fa54a5871b87)
- Build using the Nightly version: 1.86.0-nightly (2025-01-11 eb54a50837ad4bcc9842)

### Error output

```rust
error: internal compiler error: compiler/rustc_borrowck/src/universal_regions.rs:899:36: cannot convert `!10_0.Named(DefId(0:40 ~ playground[5c8e]::{impl#1}::Item::'this), "'this")` to a region vid

thread 'rustc' panicked at compiler/rustc_borrowck/src/universal_regions.rs:899:36:
Box<dyn Any>
stack backtrace:
   0:     0x7abae938682a - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha4a311b32f6b4ad8
   1:     0x7abae9a277e2 - core::fmt::write::h1866771663f62b81
   2:     0x7abaea881d51 - std::io::Write::write_fmt::hb549e7444823135e
   3:     0x7abae9386682 - std::sys::backtrace::BacktraceLock::print::hddd3a9918ce29aa7
   4:     0x7abae9388b5a - std::panicking::default_hook::{{closure}}::h791f75256b902d7d
   5:     0x7abae93889c0 - std::panicking::default_hook::h82cc572fcb0d8cd7
   6:     0x7abae8414f55 - std[1b49f43dde054edc]::panicking::update_hook::<alloc[f0e0d4128a1437e6]::boxed::Box<rustc_driver_impl[c421ed190efad9be]::install_ice_hook::{closure#0}>>::{closure#0}
   7:     0x7abae9389238 - std::panicking::rust_panic_with_hook::he21644cc2707f2c4
   8:     0x7abae844fa01 - std[1b49f43dde054edc]::panicking::begin_panic::<rustc_errors[fd0d1ab268a7514d]::ExplicitBug>::{closure#0}
   9:     0x7abae84429c6 - std[1b49f43dde054edc]::sys::backtrace::__rust_end_short_backtrace::<std[1b49f43dde054edc]::panicking::begin_panic<rustc_errors[fd0d1ab268a7514d]::ExplicitBug>::{closure#0}, !>
  10:     0x7abae843df99 - std[1b49f43dde054edc]::panicking::begin_panic::<rustc_errors[fd0d1ab268a7514d]::ExplicitBug>
  11:     0x7abae8459971 - <rustc_errors[fd0d1ab268a7514d]::diagnostic::BugAbort as rustc_errors[fd0d1ab268a7514d]::diagnostic::EmissionGuarantee>::emit_producing_guarantee
  12:     0x7abae8ac8913 - rustc_middle[60437f3b60b3af56]::util::bug::opt_span_bug_fmt::<rustc_span[200b27ea0e9a3b9b]::span_encoding::Span>::{closure#0}
  13:     0x7abae8aafe8a - rustc_middle[60437f3b60b3af56]::ty::context::tls::with_opt::<rustc_middle[60437f3b60b3af56]::util::bug::opt_span_bug_fmt<rustc_span[200b27ea0e9a3b9b]::span_encoding::Span>::{closure#0}, !>::{closure#0}
  14:     0x7abae8aafd1b - rustc_middle[60437f3b60b3af56]::ty::context::tls::with_context_opt::<rustc_middle[60437f3b60b3af56]::ty::context::tls::with_opt<rustc_middle[60437f3b60b3af56]::util::bug::opt_span_bug_fmt<rustc_span[200b27ea0e9a3b9b]::span_encoding::Span>::{closure#0}, !>::{closure#0}, !>
  15:     0x7abae6fe4110 - rustc_middle[60437f3b60b3af56]::util::bug::bug_fmt
  16:     0x7abae9dac886 - rustc_type_ir[816d56baed15c9f4]::relate::structurally_relate_tys::<rustc_middle[60437f3b60b3af56]::ty::context::TyCtxt, rustc_borrowck[2e9373e39b239443]::type_check::relate_tys::NllTypeRelating>::{closure#0}
  17:     0x7abae9da795b - <rustc_borrowck[2e9373e39b239443]::type_check::relate_tys::NllTypeRelating as rustc_type_ir[816d56baed15c9f4]::relate::TypeRelation<rustc_middle[60437f3b60b3af56]::ty::context::TyCtxt>>::relate_with_variance::<rustc_middle[60437f3b60b3af56]::ty::generic_args::GenericArg>
  18:     0x7abae9da9631 - rustc_type_ir[816d56baed15c9f4]::relate::structurally_relate_tys::<rustc_middle[60437f3b60b3af56]::ty::context::TyCtxt, rustc_borrowck[2e9373e39b239443]::type_check::relate_tys::NllTypeRelating>::{closure#0}
  19:     0x7abae9d7eb21 - <rustc_borrowck[2e9373e39b239443]::type_check::TypeChecker>::typeck_mir
  20:     0x7abaea9cc9fa - rustc_borrowck[2e9373e39b239443]::type_check::type_check
  21:     0x7abae9ad469d - rustc_borrowck[2e9373e39b239443]::nll::compute_regions
  22:     0x7abaea9f9706 - rustc_borrowck[2e9373e39b239443]::do_mir_borrowck
  23:     0x7abaea9df36f - rustc_query_impl[d10191050d412fc]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[d10191050d412fc]::query_impl::mir_borrowck::dynamic_query::{closure#2}::{closure#0}, rustc_middle[60437f3b60b3af56]::query::erase::Erased<[u8; 8usize]>>
  24:     0x7abae9e231ce - rustc_query_system[c1574a252f7419c]::query::plumbing::try_execute_query::<rustc_query_impl[d10191050d412fc]::DynamicConfig<rustc_data_structures[369e27e2d68c214b]::vec_cache::VecCache<rustc_span[200b27ea0e9a3b9b]::def_id::LocalDefId, rustc_middle[60437f3b60b3af56]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[c1574a252f7419c]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[d10191050d412fc]::plumbing::QueryCtxt, false>
  25:     0x7abae9e22cd7 - rustc_query_impl[d10191050d412fc]::query_impl::mir_borrowck::get_query_non_incr::__rust_end_short_backtrace
  26:     0x7abaea3e5578 - rustc_interface[aa3cb6198a62650b]::passes::run_required_analyses
  27:     0x7abaea5cf21e - rustc_interface[aa3cb6198a62650b]::passes::analysis
  28:     0x7abaea5cf1ef - rustc_query_impl[d10191050d412fc]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[d10191050d412fc]::query_impl::analysis::dynamic_query::{closure#2}::{closure#0}, rustc_middle[60437f3b60b3af56]::query::erase::Erased<[u8; 1usize]>>
  29:     0x7abaea8f44ae - rustc_query_system[c1574a252f7419c]::query::plumbing::try_execute_query::<rustc_query_impl[d10191050d412fc]::DynamicConfig<rustc_query_system[c1574a252f7419c]::query::caches::SingleCache<rustc_middle[60437f3b60b3af56]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[d10191050d412fc]::plumbing::QueryCtxt, false>
  30:     0x7abaea8f418e - rustc_query_impl[d10191050d412fc]::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace
  31:     0x7abaea865158 - rustc_interface[aa3cb6198a62650b]::interface::run_compiler::<core[9e3ec3a99e20741e]::result::Result<(), rustc_span[200b27ea0e9a3b9b]::ErrorGuaranteed>, rustc_driver_impl[c421ed190efad9be]::run_compiler::{closure#0}>::{closure#1}
  32:     0x7abaea8a01e0 - std[1b49f43dde054edc]::sys::backtrace::__rust_begin_short_backtrace::<rustc_interface[aa3cb6198a62650b]::util::run_in_thread_with_globals<rustc_interface[aa3cb6198a62650b]::util::run_in_thread_pool_with_globals<rustc_interface[aa3cb6198a62650b]::interface::run_compiler<core[9e3ec3a99e20741e]::result::Result<(), rustc_span[200b27ea0e9a3b9b]::ErrorGuaranteed>, rustc_driver_impl[c421ed190efad9be]::run_compiler::{closure#0}>::{closure#1}, core[9e3ec3a99e20741e]::result::Result<(), rustc_span[200b27ea0e9a3b9b]::ErrorGuaranteed>>::{closure#0}, core[9e3ec3a99e20741e]::result::Result<(), rustc_span[200b27ea0e9a3b9b]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[9e3ec3a99e20741e]::result::Result<(), rustc_span[200b27ea0e9a3b9b]::ErrorGuaranteed>>
  33:     0x7abaea89fefd - <<std[1b49f43dde054edc]::thread::Builder>::spawn_unchecked_<rustc_interface[aa3cb6198a62650b]::util::run_in_thread_with_globals<rustc_interface[aa3cb6198a62650b]::util::run_in_thread_pool_with_globals<rustc_interface[aa3cb6198a62650b]::interface::run_compiler<core[9e3ec3a99e20741e]::result::Result<(), rustc_span[200b27ea0e9a3b9b]::ErrorGuaranteed>, rustc_driver_impl[c421ed190efad9be]::run_compiler::{closure#0}>::{closure#1}, core[9e3ec3a99e20741e]::result::Result<(), rustc_span[200b27ea0e9a3b9b]::ErrorGuaranteed>>::{closure#0}, core[9e3ec3a99e20741e]::result::Result<(), rustc_span[200b27ea0e9a3b9b]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[9e3ec3a99e20741e]::result::Result<(), rustc_span[200b27ea0e9a3b9b]::ErrorGuaranteed>>::{closure#1} as core[9e3ec3a99e20741e]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
  34:     0x7abaea89f6b9 - std::sys::pal::unix::thread::Thread::new::thread_start::h14f1eb868ff90fc9
  35:     0x7abaec0bda94 - <unknown>
  36:     0x7abaec14aa34 - clone
  37:                0x0 - <unknown>

note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md

note: rustc 1.84.0 (9fc6b4312 2025-01-07) running on x86_64-unknown-linux-gnu

note: compiler flags: --crate-type lib -C embed-bitcode=no -C codegen-units=1 -C debuginfo=2

note: some of the compiler flags provided by cargo are hidden

query stack during panic:
#0 [mir_borrowck] borrow-checking `foo`
#1 [analysis] running analysis passes on this crate
end of query stack
error: could not compile `playground` (lib)

Caused by:
  process didn't exit successfully: `/playground/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name playground --edition=2021 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=815899036a7e8e06 -C extra-filename=-815899036a7e8e06 --out-dir /playground/target/debug/deps -L dependency=/playground/target/debug/deps --extern addr2line=/playground/target/debug/deps/libaddr2line-7a75fc6bf8f8c8f6.rmeta --extern adler2=/playground/target/debug/deps/libadler2-c3347246a87636a4.rmeta --extern ahash=/playground/target/debug/deps/libahash-8346a0b74fb64722.rmeta --extern aho_corasick=/playground/target/debug/deps/libaho_corasick-0d6d1a4d77d0a15c.rmeta --extern aligned_vec=/playground/target/debug/deps/libaligned_vec-bfacaf94742d582e.rmeta --extern allocator_api2=/playground/target/debug/deps/liballocator_api2-1735bdd2e5f91a08.rmeta --extern ansi_term=/playground/target/debug/deps/libansi_term-381f90eadcfd9fb0.rmeta --extern anstream=/playground/target/debug/deps/libanstream-0625efa01474ff60.rmeta --extern anstyle=/playground/target/debug/deps/libanstyle-303c22a765a3f758.rmeta --extern anstyle_parse=/playground/target/debug/deps/libanstyle_parse-8377bb08b4959729.rmeta --extern anstyle_query=/playground/target/debug/deps/libanstyle_query-6db4cd5fc8df7df6.rmeta --extern anyhow=/playground/target/debug/deps/libanyhow-e4a0d88561116a16.rmeta --extern approx=/playground/target/debug/deps/libapprox-bf020e30fb3aa551.rmeta --extern arc_swap=/playground/target/debug/deps/libarc_swap-f8775286eff75f7e.rmeta --extern arg_enum_proc_macro=/playground/target/debug/deps/libarg_enum_proc_macro-6ba3efe8ad545b6c.so --extern arrayvec=/playground/target/debug/deps/libarrayvec-c0d9ba5c092d1c1d.rmeta --extern async_trait=/playground/target/debug/deps/libasync_trait-7e54ecd5234f5ee9.so --extern atomic=/playground/target/debug/deps/libatomic-4cfd8c20e6f25f1e.rmeta --extern atomic_waker=/playground/target/debug/deps/libatomic_waker-d05b8803315b4559.rmeta --extern autocfg=/playground/target/debug/deps/libautocfg-ceb345f6aa4e7410.rmeta --extern av1_grain=/playground/target/debug/deps/libav1_grain-b1c9e5770d8715fc.rmeta --extern avif_serialize=/playground/target/debug/deps/libavif_serialize-62e703a39cbc964d.rmeta --extern backtrace=/playground/target/debug/deps/libbacktrace-f96f433a67d99732.rmeta --extern base64=/playground/target/debug/deps/libbase64-00dc847b6de045e5.rmeta --extern bit_set=/playground/target/debug/deps/libbit_set-8d348fc0287a8160.rmeta --extern bit_vec=/playground/target/debug/deps/libbit_vec-39c1b591f1684370.rmeta --extern bit_field=/playground/target/debug/deps/libbit_field-8f932a60b85447a6.rmeta --extern bitflags_1_3_2=/playground/target/debug/deps/libbitflags-6573f58c3bd6cce2.rmeta --extern bitflags=/playground/target/debug/deps/libbitflags-b738529f46ad5284.rmeta --extern bitstream_io=/playground/target/debug/deps/libbitstream_io-71f9e585844f598e.rmeta --extern block_buffer=/playground/target/debug/deps/libblock_buffer-86469bfac26340b9.rmeta --extern built=/playground/target/debug/deps/libbuilt-9e5cb26e8d30370b.rmeta --extern bumpalo=/playground/target/debug/deps/libbumpalo-a496aaf3ce7d49fb.rmeta --extern bytemuck=/playground/target/debug/deps/libbytemuck-e93f2b6d769b5bbe.rmeta --extern bytemuck_derive=/playground/target/debug/deps/libbytemuck_derive-95a574a363565154.so --extern byteorder=/playground/target/debug/deps/libbyteorder-c686ab5e82ea6b7b.rmeta --extern byteorder_lite=/playground/target/debug/deps/libbyteorder_lite-fd3366f9240dffed.rmeta --extern bytes_0_4_12=/playground/target/debug/deps/libbytes-dd1855990d8288da.rmeta --extern bytes=/playground/target/debug/deps/libbytes-75ace98606be689e.rmeta --extern cc=/playground/target/debug/deps/libcc-3b02fd8dc4b6ecbf.rmeta --extern cfg_if=/playground/target/debug/deps/libcfg_if-ea541ea24d492880.rmeta --extern chrono=/playground/target/debug/deps/libchrono-2f02da15d44bee76.rmeta --extern clap=/playground/target/debug/deps/libclap-227cbcfdb09bbdbf.rmeta --extern clap_builder=/playground/target/debug/deps/libclap_builder-5cf5074d6d452eab.rmeta --extern clap_derive=/playground/target/debug/deps/libclap_derive-ea0108d48244694f.so --extern clap_lex=/playground/target/debug/deps/libclap_lex-75d944fe9bd8c632.rmeta --extern color_quant=/playground/target/debug/deps/libcolor_quant-cfdfef00e8b28016.rmeta --extern colorchoice=/playground/target/debug/deps/libcolorchoice-1d9d6f67acae7298.rmeta --extern const_default=/playground/target/debug/deps/libconst_default-279b75b51af384f3.rmeta --extern cookie=/playground/target/debug/deps/libcookie-698130cdaaef1634.rmeta --extern cookie_store=/playground/target/debug/deps/libcookie_store-9f45ba15c2698e7d.rmeta --extern cpufeatures=/playground/target/debug/deps/libcpufeatures-0ae1eda34bf41331.rmeta --extern crc32fast=/playground/target/debug/deps/libcrc32fast-789dcc5e5740655c.rmeta --extern crossbeam=/playground/target/debug/deps/libcrossbeam-095ad2561da24964.rmeta --extern crossbeam_channel=/playground/target/debug/deps/libcrossbeam_channel-d66aef5d0c61fad4.rmeta --extern crossbeam_deque=/playground/target/debug/deps/libcrossbeam_deque-dd12b3eee9d357f1.rmeta --extern crossbeam_epoch=/playground/target/debug/deps/libcrossbeam_epoch-7db828752c191fea.rmeta --extern crossbeam_queue=/playground/target/debug/deps/libcrossbeam_queue-1aec0ed28d92779c.rmeta --extern crossbeam_utils=/playground/target/debug/deps/libcrossbeam_utils-752cdde8f235356b.rmeta --extern crypto_common=/playground/target/debug/deps/libcrypto_common-cab7d850513ecd38.rmeta --extern cssparser=/playground/target/debug/deps/libcssparser-d009e6684cc6b7a1.rmeta --extern cssparser_macros=/playground/target/debug/deps/libcssparser_macros-f3ad9ad47c0f1f90.so --extern csv=/playground/target/debug/deps/libcsv-7e5b5c3cc8dbcc1a.rmeta --extern csv_core=/playground/target/debug/deps/libcsv_core-f5204cd7b27ed909.rmeta --extern data_encoding=/playground/target/debug/deps/libdata_encoding-0eb1b1fda9f8887b.rmeta --extern deranged=/playground/target/debug/deps/libderanged-156643baf9d3a829.rmeta --extern derivative=/playground/target/debug/deps/libderivative-605acb65e8d04483.so --extern derive_more=/playground/target/debug/deps/libderive_more-a0b23369589574f9.so --extern destructure_traitobject=/playground/target/debug/deps/libdestructure_traitobject-2403161e580d58f1.rmeta --extern digest=/playground/target/debug/deps/libdigest-08a04a5e640284e5.rmeta --extern displaydoc=/playground/target/debug/deps/libdisplaydoc-8e7e6d22ebe0ccb4.so --extern document_features=/playground/target/debug/deps/libdocument_features-ef390159dd378e68.so --extern dtoa=/playground/target/debug/deps/libdtoa-72983364481df9c7.rmeta --extern dtoa_short=/playground/target/debug/deps/libdtoa_short-4f4bc09e2bd6d222.rmeta --extern ego_tree=/playground/target/debug/deps/libego_tree-9eb41b20ee290ee4.rmeta --extern either=/playground/target/debug/deps/libeither-48f6048546c6edab.rmeta --extern encoding_rs=/playground/target/debug/deps/libencoding_rs-e1ab72c2a80d511a.rmeta --extern env_filter=/playground/target/debug/deps/libenv_filter-a79d28acb965114e.rmeta --extern env_logger=/playground/target/debug/deps/libenv_logger-991038ffb3f48949.rmeta --extern equivalent=/playground/target/debug/deps/libequivalent-daf26a906a61fbb4.rmeta --extern errno=/playground/target/debug/deps/liberrno-a487474646a9a681.rmeta --extern exr=/playground/target/debug/deps/libexr-d1bc613ec6edd35c.rmeta --extern fallible_iterator_0_2_0=/playground/target/debug/deps/libfallible_iterator-c9070e6653304fa5.rmeta --extern fallible_iterator=/playground/target/debug/deps/libfallible_iterator-fd57f5dd6aaefe6a.rmeta --extern fallible_streaming_iterator=/playground/target/debug/deps/libfallible_streaming_iterator-dd2b1e59c6363dab.rmeta --extern faster_hex=/playground/target/debug/deps/libfaster_hex-94022abb6cb3c020.rmeta --extern fastrand=/playground/target/debug/deps/libfastrand-2281c2dd170aa13b.rmeta --extern fdeflate=/playground/target/debug/deps/libfdeflate-dca8af2be0c47fdb.rmeta --extern filetime=/playground/target/debug/deps/libfiletime-1a17d7c49c9f5d2b.rmeta --extern fixedbitset=/playground/target/debug/deps/libfixedbitset-025ac56917f3288f.rmeta --extern flate2=/playground/target/debug/deps/libflate2-f480ce94f8c706e9.rmeta --extern fnv=/playground/target/debug/deps/libfnv-a69d39cb75c2f062.rmeta --extern foldhash=/playground/target/debug/deps/libfoldhash-0b67b4359c6034dc.rmeta --extern foreign_types=/playground/target/debug/deps/libforeign_types-1db516229e964052.rmeta --extern foreign_types_shared=/playground/target/debug/deps/libforeign_types_shared-f2f1e7c1438e3897.rmeta --extern form_urlencoded=/playground/target/debug/deps/libform_urlencoded-b89e2fc89c171150.rmeta --extern futf=/playground/target/debug/deps/libfutf-b2cc38da9ab0a567.rmeta --extern futures_0_1_31=/playground/target/debug/deps/libfutures-8b642b84fd736413.rmeta --extern futures=/playground/target/debug/deps/libfutures-e55202ff17bdac91.rmeta --extern futures_channel=/playground/target/debug/deps/libfutures_channel-3743a738ba217bd0.rmeta --extern futures_core=/playground/target/debug/deps/libfutures_core-e7718d1b0843d026.rmeta --extern futures_executor=/playground/target/debug/deps/libfutures_executor-c2885e15b6c75420.rmeta --extern futures_io=/playground/target/debug/deps/libfutures_io-cf290f3a1855a047.rmeta --extern futures_macro=/playground/target/debug/deps/libfutures_macro-022e190a1e15b298.so --extern futures_sink=/playground/target/debug/deps/libfutures_sink-23c40e1134a9bc00.rmeta --extern futures_task=/playground/target/debug/deps/libfutures_task-855bfa831d28fbc2.rmeta --extern futures_util=/playground/target/debug/deps/libfutures_util-7caa020267bfe69f.rmeta --extern fxhash=/playground/target/debug/deps/libfxhash-90b94328e78ea8a5.rmeta --extern generic_array_0_14_7=/playground/target/debug/deps/libgeneric_array-cb9127ac7f11d5d9.rmeta --extern generic_array=/playground/target/debug/deps/libgeneric_array-e4a8ae5fd26d43b7.rmeta --extern getopts=/playground/target/debug/deps/libgetopts-85ca9c484a1b81da.rmeta --extern getrandom=/playground/target/debug/deps/libgetrandom-a914592d88d0875e.rmeta --extern gif=/playground/target/debug/deps/libgif-941bfa8b2eec15fd.rmeta --extern gimli=/playground/target/debug/deps/libgimli-01c7def536728716.rmeta --extern glob=/playground/target/debug/deps/libglob-6d17b050fd6904b9.rmeta --extern h2=/playground/target/debug/deps/libh2-212b91e5566d8204.rmeta --extern half=/playground/target/debug/deps/libhalf-0f5267c03ef80840.rmeta --extern hash32=/playground/target/debug/deps/libhash32-8dce7559c41e1078.rmeta --extern hashbrown_0_14_5=/playground/target/debug/deps/libhashbrown-e067fe04941b06cf.rmeta --extern hashbrown=/playground/target/debug/deps/libhashbrown-a2156271a819c01a.rmeta --extern hashlink=/playground/target/debug/deps/libhashlink-f856d5001d399d78.rmeta --extern heapless=/playground/target/debug/deps/libheapless-07367f33170c6d6a.rmeta --extern heck=/playground/target/debug/deps/libheck-93763c6428e249fd.rmeta --extern hmac=/playground/target/debug/deps/libhmac-ed23c1c80732c250.rmeta --extern html5ever_0_26_0=/playground/target/debug/deps/libhtml5ever-5dd5d8eecdb18fb6.rmeta --extern html5ever=/playground/target/debug/deps/libhtml5ever-7eb16bccf4b9866a.rmeta --extern http=/playground/target/debug/deps/libhttp-32e6080c55423bef.rmeta --extern http_body=/playground/target/debug/deps/libhttp_body-37d92c6da272c974.rmeta --extern http_body_util=/playground/target/debug/deps/libhttp_body_util-cda61276ba40f45d.rmeta --extern httparse=/playground/target/debug/deps/libhttparse-45a0115c4a86d999.rmeta --extern httpdate=/playground/target/debug/deps/libhttpdate-be5e83cd2aab3c56.rmeta --extern humantime=/playground/target/debug/deps/libhumantime-08c648a14d2adb52.rmeta --extern hyper=/playground/target/debug/deps/libhyper-2731f2a68a20ef95.rmeta --extern hyper_rustls=/playground/target/debug/deps/libhyper_rustls-71536d7171f82328.rmeta --extern hyper_tls=/playground/target/debug/deps/libhyper_tls-b9d7e7a9b915f5f2.rmeta --extern hyper_util=/playground/target/debug/deps/libhyper_util-3cd82aea1fdc7e89.rmeta --extern iana_time_zone=/playground/target/debug/deps/libiana_time_zone-5bdfd8007e6329ff.rmeta --extern icu_collections=/playground/target/debug/deps/libicu_collections-8bc9df44eb0a92c9.rmeta --extern icu_locid=/playground/target/debug/deps/libicu_locid-1edd4f8da94e91b4.rmeta --extern icu_locid_transform=/playground/target/debug/deps/libicu_locid_transform-d763008923f93863.rmeta --extern icu_locid_transform_data=/playground/target/debug/deps/libicu_locid_transform_data-84a212e29b4ad166.rmeta --extern icu_normalizer=/playground/target/debug/deps/libicu_normalizer-59cd5bbb7dbdc633.rmeta --extern icu_normalizer_data=/playground/target/debug/deps/libicu_normalizer_data-ea714aaf862f563e.rmeta --extern icu_properties=/playground/target/debug/deps/libicu_properties-80e832422eb5fe4c.rmeta --extern icu_properties_data=/playground/target/debug/deps/libicu_properties_data-64f9a33d75d576e2.rmeta --extern icu_provider=/playground/target/debug/deps/libicu_provider-1408ec02d7924df2.rmeta --extern icu_provider_macros=/playground/target/debug/deps/libicu_provider_macros-f90b83d9d3a7a774.so --extern idna=/playground/target/debug/deps/libidna-b8a6aab26c35636f.rmeta --extern idna_adapter=/playground/target/debug/deps/libidna_adapter-9527a2fd0ff16162.rmeta --extern image=/playground/target/debug/deps/libimage-c2509570c261cc88.rmeta --extern image_webp=/playground/target/debug/deps/libimage_webp-f57d25ee9f539b32.rmeta --extern imgref=/playground/target/debug/deps/libimgref-2f44840b33a364c5.rmeta --extern indexmap=/playground/target/debug/deps/libindexmap-1e0ccf719d10812c.rmeta --extern iovec=/playground/target/debug/deps/libiovec-adacaa5c7b804484.rmeta --extern ipnet=/playground/target/debug/deps/libipnet-000cbe9e3c9c12dc.rmeta --extern is_terminal_polyfill=/playground/target/debug/deps/libis_terminal_polyfill-15ac5fc5f2c2d72d.rmeta --extern itertools_0_12_1=/playground/target/debug/deps/libitertools-e901bb41ede90f32.rmeta --extern itertools=/playground/target/debug/deps/libitertools-ea29b2c9e1badbc8.rmeta --extern itoa=/playground/target/debug/deps/libitoa-62420701061fbdba.rmeta --extern jobserver=/playground/target/debug/deps/libjobserver-9961a6d686acbf02.rmeta --extern jpeg_decoder=/playground/target/debug/deps/libjpeg_decoder-a46e145bdc8de89a.rmeta --extern lazy_static=/playground/target/debug/deps/liblazy_static-55768cf5143cd710.rmeta --extern lebe=/playground/target/debug/deps/liblebe-0421741dba460e68.rmeta --extern libc=/playground/target/debug/deps/liblibc-9f40616c63f03f2f.rmeta --extern libm=/playground/target/debug/deps/liblibm-daad6998d40ef81b.rmeta --extern libsqlite3_sys=/playground/target/debug/deps/liblibsqlite3_sys-a82333de69f13272.rmeta --extern linux_raw_sys_0_4_14=/playground/target/debug/deps/liblinux_raw_sys-4c2f66f695f57260.rmeta --extern linux_raw_sys=/playground/target/debug/deps/liblinux_raw_sys-a5be18cd9b215594.rmeta --extern litemap=/playground/target/debug/deps/liblitemap-d47b816e5d5a19bb.rmeta --extern litrs=/playground/target/debug/deps/liblitrs-a8e1fc7990831c59.rmeta --extern lock_api=/playground/target/debug/deps/liblock_api-735b09d4664d6f45.rmeta --extern log=/playground/target/debug/deps/liblog-5b53ce873c1b6f64.rmeta --extern log_mdc=/playground/target/debug/deps/liblog_mdc-3811a2776cbb86ed.rmeta --extern log4rs=/playground/target/debug/deps/liblog4rs-cf7bb1053a37efb5.rmeta --extern loop9=/playground/target/debug/deps/libloop9-a31c96710c41454e.rmeta --extern mac=/playground/target/debug/deps/libmac-b4c98762cb97e06f.rmeta --extern markup5ever_0_11_0=/playground/target/debug/deps/libmarkup5ever-8e6398abf7c93cfe.rmeta --extern markup5ever=/playground/target/debug/deps/libmarkup5ever-5714e528d47c0c8d.rmeta --extern markup5ever_rcdom=/playground/target/debug/deps/libmarkup5ever_rcdom-81c93e40243e6181.rmeta --extern matrixmultiply=/playground/target/debug/deps/libmatrixmultiply-9f8212f7b78bab92.rmeta --extern maybe_rayon=/playground/target/debug/deps/libmaybe_rayon-eefd9f877a11863e.rmeta --extern md5=/playground/target/debug/deps/libmd5-3bbd789d2b1b2e2c.rmeta --extern memchr=/playground/target/debug/deps/libmemchr-f537fee97efa8e74.rmeta --extern memmap=/playground/target/debug/deps/libmemmap-d7f06e4a237b2712.rmeta --extern memoffset=/playground/target/debug/deps/libmemoffset-a2ba1db931177ae1.rmeta --extern mime=/playground/target/debug/deps/libmime-c110834304f7b826.rmeta --extern mime_guess=/playground/target/debug/deps/libmime_guess-094de0be8ae57e39.rmeta --extern minimal_lexical=/playground/target/debug/deps/libminimal_lexical-2c06f80f58e3efc3.rmeta --extern miniz_oxide=/playground/target/debug/deps/libminiz_oxide-38ea2563171925f2.rmeta --extern mio=/playground/target/debug/deps/libmio-ac092668b45a26b8.rmeta --extern nalgebra=/playground/target/debug/deps/libnalgebra-e649aa3ca10b0c79.rmeta --extern nalgebra_macros=/playground/target/debug/deps/libnalgebra_macros-4a2104605111f9ab.so --extern native_tls=/playground/target/debug/deps/libnative_tls-843be9d235f60180.rmeta --extern ndarray=/playground/target/debug/deps/libndarray-b4672d2ea310b548.rmeta --extern debug_unreachable=/playground/target/debug/deps/libdebug_unreachable-911ffe1f69da7ec4.rmeta --extern nom=/playground/target/debug/deps/libnom-245dae4937e492b3.rmeta --extern noop_proc_macro=/playground/target/debug/deps/libnoop_proc_macro-371c67675c6f41d3.so --extern num=/playground/target/debug/deps/libnum-415fefb8068daabc.rmeta --extern num_bigint=/playground/target/debug/deps/libnum_bigint-3cc30cceb88eddc6.rmeta --extern num_complex=/playground/target/debug/deps/libnum_complex-9f05091f0e651fed.rmeta --extern num_conv=/playground/target/debug/deps/libnum_conv-6ccb3f909e59b329.rmeta --extern num_derive=/playground/target/debug/deps/libnum_derive-995cc33c11b1d5e8.so --extern num_integer=/playground/target/debug/deps/libnum_integer-9444c988108f522f.rmeta --extern num_iter=/playground/target/debug/deps/libnum_iter-c62c8c9edff0a33a.rmeta --extern num_rational=/playground/target/debug/deps/libnum_rational-85cb5d4853f5f26e.rmeta --extern num_traits=/playground/target/debug/deps/libnum_traits-9fd172c1ab7b680a.rmeta --extern num_cpus=/playground/target/debug/deps/libnum_cpus-0bd92eadf0f7d704.rmeta --extern object=/playground/target/debug/deps/libobject-9aede75274a738b5.rmeta --extern once_cell=/playground/target/debug/deps/libonce_cell-1ac2bdb0826742e0.rmeta --extern openssl=/playground/target/debug/deps/libopenssl-6168c7173b4bb3c7.rmeta --extern openssl_macros=/playground/target/debug/deps/libopenssl_macros-7d073ca09b350bb8.so --extern openssl_probe=/playground/target/debug/deps/libopenssl_probe-4dd1a54ae1cb84ce.rmeta --extern openssl_sys=/playground/target/debug/deps/libopenssl_sys-40cc5298465b7f31.rmeta --extern ordered_float=/playground/target/debug/deps/libordered_float-579e1d2322b8d491.rmeta --extern parking_lot=/playground/target/debug/deps/libparking_lot-5ea90ce809ae7d0e.rmeta --extern parking_lot_core=/playground/target/debug/deps/libparking_lot_core-85acc6036ad0f621.rmeta --extern paste=/playground/target/debug/deps/libpaste-5527d642774aed8f.so --extern percent_encoding=/playground/target/debug/deps/libpercent_encoding-c34ccefe95d2ac62.rmeta --extern petgraph=/playground/target/debug/deps/libpetgraph-c4755cb54d50371c.rmeta --extern phf_0_10_1=/playground/target/debug/deps/libphf-1203138dd8d260f4.rmeta --extern phf=/playground/target/debug/deps/libphf-1e109acdc6258960.rmeta --extern phf_codegen_0_10_0=/playground/target/debug/deps/libphf_codegen-7fffb8efc3122f2a.rmeta --extern phf_codegen=/playground/target/debug/deps/libphf_codegen-af77e9d456163b51.rmeta --extern phf_generator_0_10_0=/playground/target/debug/deps/libphf_generator-97371f33c6347f64.rmeta --extern phf_generator=/playground/target/debug/deps/libphf_generator-3c77197935f2b9d2.rmeta --extern phf_macros=/playground/target/debug/deps/libphf_macros-14885ddff43ad17d.so --extern phf_shared_0_10_0=/playground/target/debug/deps/libphf_shared-35a453d827c22dec.rmeta --extern phf_shared=/playground/target/debug/deps/libphf_shared-7c2553e726a58f1e.rmeta --extern pin_project_lite=/playground/target/debug/deps/libpin_project_lite-51c53f6d67238987.rmeta --extern pin_utils=/playground/target/debug/deps/libpin_utils-2234b5c8a7ad50ad.rmeta --extern pkg_config=/playground/target/debug/deps/libpkg_config-488b1444e65ceeff.rmeta --extern png=/playground/target/debug/deps/libpng-78d3f90d600d2509.rmeta --extern postgres=/playground/target/debug/deps/libpostgres-43fe02d22e6add63.rmeta --extern postgres_protocol=/playground/target/debug/deps/libpostgres_protocol-8092c0d59ababf10.rmeta --extern postgres_types=/playground/target/debug/deps/libpostgres_types-623fe9d957ed626c.rmeta --extern powerfmt=/playground/target/debug/deps/libpowerfmt-ef06215272901839.rmeta --extern ppv_lite86=/playground/target/debug/deps/libppv_lite86-8d8f214b2c449177.rmeta --extern precomputed_hash=/playground/target/debug/deps/libprecomputed_hash-5341544e3e9e0d40.rmeta --extern proc_macro2=/playground/target/debug/deps/libproc_macro2-145114a55f5588d3.rmeta --extern profiling=/playground/target/debug/deps/libprofiling-06943f1bf62b016a.rmeta --extern profiling_procmacros=/playground/target/debug/deps/libprofiling_procmacros-f8535bde73dcd0ec.so --extern psl_types=/playground/target/debug/deps/libpsl_types-ec82e88a42608068.rmeta --extern publicsuffix=/playground/target/debug/deps/libpublicsuffix-7fc4a953c648ea4e.rmeta --extern qoi=/playground/target/debug/deps/libqoi-fac7966413beeedf.rmeta --extern quick_error=/playground/target/debug/deps/libquick_error-a0ea0ce0bbd0b459.rmeta --extern quote=/playground/target/debug/deps/libquote-14113ec85b585189.rmeta --extern rand=/playground/target/debug/deps/librand-2cc9ee8209ae42c1.rmeta --extern rand_chacha=/playground/target/debug/deps/librand_chacha-47979325af005212.rmeta --extern rand_core=/playground/target/debug/deps/librand_core-cb2226151368cf4c.rmeta --extern rand_distr=/playground/target/debug/deps/librand_distr-c89c236d044bc710.rmeta --extern rav1e=/playground/target/debug/deps/librav1e-fc68a3bf3dcf7c2c.rmeta --extern ravif=/playground/target/debug/deps/libravif-f5a10731fe7387e2.rmeta --extern rawpointer=/playground/target/debug/deps/librawpointer-7c8fc11c6cb1e29e.rmeta --extern rayon=/playground/target/debug/deps/librayon-0f3b56853197bf93.rmeta --extern rayon_core=/playground/target/debug/deps/librayon_core-d1280ed665d465a6.rmeta --extern regex=/playground/target/debug/deps/libregex-d3fa67f40cecec3f.rmeta --extern regex_automata=/playground/target/debug/deps/libregex_automata-b256336d2625f120.rmeta --extern regex_syntax=/playground/target/debug/deps/libregex_syntax-32722d43f4d63df2.rmeta --extern reqwest=/playground/target/debug/deps/libreqwest-6c0e841b8995f1bb.rmeta --extern rgb=/playground/target/debug/deps/librgb-256f99ec50d9e659.rmeta --extern ring=/playground/target/debug/deps/libring-a304210cc4fde1fc.rmeta --extern rusqlite=/playground/target/debug/deps/librusqlite-9731590668b59fda.rmeta --extern rustc_demangle=/playground/target/debug/deps/librustc_demangle-15c4cf98ccef44a3.rmeta --extern rustc_version=/playground/target/debug/deps/librustc_version-3e746dad374b3e8f.rmeta --extern rustix=/playground/target/debug/deps/librustix-5d0017d4bfdb4a3a.rmeta --extern rustls=/playground/target/debug/deps/librustls-2a41639bd08e4bc1.rmeta --extern rustls_pemfile=/playground/target/debug/deps/librustls_pemfile-09c4e7e4f228c2c2.rmeta --extern rustls_pki_types=/playground/target/debug/deps/librustls_pki_types-76e6058ec503df25.rmeta --extern webpki=/playground/target/debug/deps/libwebpki-2d5e06ae426f222c.rmeta --extern ryu=/playground/target/debug/deps/libryu-f77dd2a957655de2.rmeta --extern safe_arch=/playground/target/debug/deps/libsafe_arch-fb4e184cf5fc6584.rmeta --extern same_file=/playground/target/debug/deps/libsame_file-0234d9f6d8bae6d7.rmeta --extern scopeguard=/playground/target/debug/deps/libscopeguard-aca3471f5dd30d7a.rmeta --extern scraper=/playground/target/debug/deps/libscraper-684ea3c5f4ed4135.rmeta --extern select=/playground/target/debug/deps/libselect-3b26116c07d876c1.rmeta --extern selectors=/playground/target/debug/deps/libselectors-b4aa2269e162eaea.rmeta --extern semver=/playground/target/debug/deps/libsemver-d9e28a3252202339.rmeta --extern serde=/playground/target/debug/deps/libserde-b998233e9885d3e0.rmeta --extern serde_value=/playground/target/debug/deps/libserde_value-adc67c2c2ffa53a3.rmeta --extern serde_derive=/playground/target/debug/deps/libserde_derive-de42c70f10866806.so --extern serde_json=/playground/target/debug/deps/libserde_json-1814a90057407275.rmeta --extern serde_spanned=/playground/target/debug/deps/libserde_spanned-36b37b29f79247a7.rmeta --extern serde_urlencoded=/playground/target/debug/deps/libserde_urlencoded-93d8ff50243aa792.rmeta --extern serde_yaml=/playground/target/debug/deps/libserde_yaml-2b023030f430d8eb.rmeta --extern servo_arc=/playground/target/debug/deps/libservo_arc-37b1a9e2515986fb.rmeta --extern sha1_smol=/playground/target/debug/deps/libsha1_smol-e206f7a3f775f291.rmeta --extern sha2=/playground/target/debug/deps/libsha2-8da97fb4f6b931d1.rmeta --extern shlex=/playground/target/debug/deps/libshlex-8391df9a47f3e625.rmeta --extern signal_hook_registry=/playground/target/debug/deps/libsignal_hook_registry-453d709fedbecb6f.rmeta --extern simba=/playground/target/debug/deps/libsimba-dad7879da56fcd38.rmeta --extern simd_adler32=/playground/target/debug/deps/libsimd_adler32-ae0b04ade056ca1b.rmeta --extern simd_helpers=/playground/target/debug/deps/libsimd_helpers-b2c0eea46bddd97e.so --extern siphasher=/playground/target/debug/deps/libsiphasher-3cc615ddf924d7da.rmeta --extern slab=/playground/target/debug/deps/libslab-606db1f397ef8ea3.rmeta --extern smallvec=/playground/target/debug/deps/libsmallvec-02a3160c76b487c1.rmeta --extern socket2=/playground/target/debug/deps/libsocket2-3a1e01bd7f743129.rmeta --extern spin=/playground/target/debug/deps/libspin-59745337e3801c5b.rmeta --extern sptr=/playground/target/debug/deps/libsptr-28443fb829ace15e.rmeta --extern stable_deref_trait=/playground/target/debug/deps/libstable_deref_trait-2d5b270a54909fe9.rmeta --extern string_cache=/playground/target/debug/deps/libstring_cache-2090c47d40c42884.rmeta --extern string_cache_codegen=/playground/target/debug/deps/libstring_cache_codegen-c13d96e1fde8fbd3.rmeta --extern stringprep=/playground/target/debug/deps/libstringprep-410426f00cc50841.rmeta --extern strsim=/playground/target/debug/deps/libstrsim-041598618eb5f469.rmeta --extern subtle=/playground/target/debug/deps/libsubtle-67428662428713d6.rmeta --extern syn_1_0_109=/playground/target/debug/deps/libsyn-a091aa887d8895bc.rmeta --extern syn=/playground/target/debug/deps/libsyn-f7bdc90bce2d2ef4.rmeta --extern sync_wrapper=/playground/target/debug/deps/libsync_wrapper-9cbcc61f59ee0267.rmeta --extern synstructure=/playground/target/debug/deps/libsynstructure-59be46802bae7b61.rmeta --extern tar=/playground/target/debug/deps/libtar-cb718ca5696cf6a8.rmeta --extern tempfile=/playground/target/debug/deps/libtempfile-8b2a0f540bbc134b.rmeta --extern tendril=/playground/target/debug/deps/libtendril-2a7e0cb95be2992b.rmeta --extern terminal_size=/playground/target/debug/deps/libterminal_size-e0b2beccd379554f.rmeta --extern thiserror_1_0_69=/playground/target/debug/deps/libthiserror-b7226f426e88490d.rmeta --extern thiserror=/playground/target/debug/deps/libthiserror-322186c6cf7af505.rmeta --extern thiserror_impl_1_0_69=/playground/target/debug/deps/libthiserror_impl-166ddb0f92a7cb74.so --extern thiserror_impl=/playground/target/debug/deps/libthiserror_impl-658589b85f106704.so --extern thread_id=/playground/target/debug/deps/libthread_id-1a9bcb17386b1104.rmeta --extern threadpool=/playground/target/debug/deps/libthreadpool-a8000523712013a4.rmeta --extern tiff=/playground/target/debug/deps/libtiff-9b1d962a94903cda.rmeta --extern time=/playground/target/debug/deps/libtime-dc882f53fc49f2ba.rmeta --extern time_core=/playground/target/debug/deps/libtime_core-a773f4303527753c.rmeta --extern time_macros=/playground/target/debug/deps/libtime_macros-ba51b30798d43335.so --extern tinystr=/playground/target/debug/deps/libtinystr-31ca09b828b6e4c8.rmeta --extern tinyvec=/playground/target/debug/deps/libtinyvec-a79979bc05b58d96.rmeta --extern tinyvec_macros=/playground/target/debug/deps/libtinyvec_macros-bcde8c32a73efff3.rmeta --extern tokio=/playground/target/debug/deps/libtokio-1cca84d36f9e0cc9.rmeta --extern tokio_io=/playground/target/debug/deps/libtokio_io-f4dc8a0981f7f2fe.rmeta --extern tokio_macros=/playground/target/debug/deps/libtokio_macros-69778e53b7b7b79b.so --extern tokio_native_tls=/playground/target/debug/deps/libtokio_native_tls-42f9b4e11750bb4c.rmeta --extern tokio_postgres=/playground/target/debug/deps/libtokio_postgres-33b3d9254034fa23.rmeta --extern tokio_rustls=/playground/target/debug/deps/libtokio_rustls-b72cb67e2e0c2ca0.rmeta --extern tokio_stream=/playground/target/debug/deps/libtokio_stream-99ebdd45b9d416ca.rmeta --extern tokio_util=/playground/target/debug/deps/libtokio_util-1c1f33055b049723.rmeta --extern toml=/playground/target/debug/deps/libtoml-dbd3637593beb11b.rmeta --extern toml_datetime=/playground/target/debug/deps/libtoml_datetime-4d505362586ab21b.rmeta --extern toml_edit=/playground/target/debug/deps/libtoml_edit-25138db8aa1934ab.rmeta --extern tower_service=/playground/target/debug/deps/libtower_service-4cb9b762bb88f0cd.rmeta --extern tracing=/playground/target/debug/deps/libtracing-f1ffa4872fdb16cf.rmeta --extern tracing_attributes=/playground/target/debug/deps/libtracing_attributes-cfd802177e803266.so --extern tracing_core=/playground/target/debug/deps/libtracing_core-5985473ecac904f4.rmeta --extern trpl=/playground/target/debug/deps/libtrpl-e8241a0e0eb28efe.rmeta --extern try_lock=/playground/target/debug/deps/libtry_lock-9a0d955aaa174be1.rmeta --extern typemap_ors=/playground/target/debug/deps/libtypemap_ors-d9791413527c8c53.rmeta --extern typenum=/playground/target/debug/deps/libtypenum-a3bf5282d00bf9b0.rmeta --extern unicase=/playground/target/debug/deps/libunicase-1403c93b6156bb38.rmeta --extern unicode_bidi=/playground/target/debug/deps/libunicode_bidi-02ebe37278c6b821.rmeta --extern unicode_ident=/playground/target/debug/deps/libunicode_ident-1934a61c22699602.rmeta --extern unicode_normalization=/playground/target/debug/deps/libunicode_normalization-e5cc7326d493251f.rmeta --extern unicode_properties=/playground/target/debug/deps/libunicode_properties-9e6d3bd4d256ee28.rmeta --extern unicode_segmentation=/playground/target/debug/deps/libunicode_segmentation-01fbe113d7ad7d4e.rmeta --extern unicode_width_0_1_14=/playground/target/debug/deps/libunicode_width-4b368d59f44c237a.rmeta --extern unicode_width=/playground/target/debug/deps/libunicode_width-abf7e8e2b4cee0f8.rmeta --extern unicode_xid=/playground/target/debug/deps/libunicode_xid-97a4bb303880d45b.rmeta --extern unsafe_any_ors=/playground/target/debug/deps/libunsafe_any_ors-82f163b8c32a6743.rmeta --extern unsafe_libyaml=/playground/target/debug/deps/libunsafe_libyaml-b406fc70efa39e12.rmeta --extern untrusted=/playground/target/debug/deps/libuntrusted-ddbd0bc194546c67.rmeta --extern url=/playground/target/debug/deps/liburl-5b79ff17b2139426.rmeta --extern utf8=/playground/target/debug/deps/libutf8-fb2684e6a5ff71bc.rmeta --extern utf16_iter=/playground/target/debug/deps/libutf16_iter-d0d614febb004893.rmeta --extern utf8_iter=/playground/target/debug/deps/libutf8_iter-649b3d7db98605e3.rmeta --extern utf8parse=/playground/target/debug/deps/libutf8parse-906c5051b279abd5.rmeta --extern uuid=/playground/target/debug/deps/libuuid-f884e0b042f3c138.rmeta --extern v_frame=/playground/target/debug/deps/libv_frame-884e9f88a717c9da.rmeta --extern vcpkg=/playground/target/debug/deps/libvcpkg-ecc67fae2e2c8d86.rmeta --extern version_check=/playground/target/debug/deps/libversion_check-fb62305375fd3c0f.rmeta --extern walkdir=/playground/target/debug/deps/libwalkdir-339045e4621d78ff.rmeta --extern want=/playground/target/debug/deps/libwant-f07df2170250680f.rmeta --extern wasm_bindgen=/playground/target/debug/deps/libwasm_bindgen-66dd94481a049a2b.rmeta --extern wasm_bindgen_backend=/playground/target/debug/deps/libwasm_bindgen_backend-5f133822fa516050.rmeta --extern wasm_bindgen_macro=/playground/target/debug/deps/libwasm_bindgen_macro-73b1c134007f9866.so --extern wasm_bindgen_macro_support=/playground/target/debug/deps/libwasm_bindgen_macro_support-19a4be1cb676f9d2.rmeta --extern wasm_bindgen_shared=/playground/target/debug/deps/libwasm_bindgen_shared-0652caeb36706481.rmeta --extern weezl=/playground/target/debug/deps/libweezl-2ada2775cdf1390e.rmeta --extern whoami=/playground/target/debug/deps/libwhoami-41f5fd0dffc93411.rmeta --extern wide=/playground/target/debug/deps/libwide-85abf9081d2d4d9c.rmeta --extern windows_sys=/playground/target/debug/deps/libwindows_sys-251fd7a2f24106ad.rmeta --extern windows_targets=/playground/target/debug/deps/libwindows_targets-8868e97f03428e21.rmeta --extern windows_x86_64_gnu=/playground/target/debug/deps/libwindows_x86_64_gnu-6e34a0200084657f.rmeta --extern windows_x86_64_msvc=/playground/target/debug/deps/libwindows_x86_64_msvc-5214e09625e82f8a.rmeta --extern winnow=/playground/target/debug/deps/libwinnow-d5eadcc435437e58.rmeta --extern write16=/playground/target/debug/deps/libwrite16-ba1e0ea822566aac.rmeta --extern writeable=/playground/target/debug/deps/libwriteable-37fb9bcb3a9124b7.rmeta --extern xattr=/playground/target/debug/deps/libxattr-372020db9888b91d.rmeta --extern xml5ever=/playground/target/debug/deps/libxml5ever-2ea00c5f7a06bcc4.rmeta --extern yoke=/playground/target/debug/deps/libyoke-d0b478f053848384.rmeta --extern yoke_derive=/playground/target/debug/deps/libyoke_derive-08aede801eb15c5e.so --extern zerocopy=/playground/target/debug/deps/libzerocopy-600622011ab6b002.rmeta --extern zerocopy_derive=/playground/target/debug/deps/libzerocopy_derive-8ec98ffbb2700f3c.so --extern zerofrom=/playground/target/debug/deps/libzerofrom-61d2e5df11b08235.rmeta --extern zerofrom_derive=/playground/target/debug/deps/libzerofrom_derive-527ae357ea6fad2c.so --extern zeroize=/playground/target/debug/deps/libzeroize-074288834c7ad424.rmeta --extern zerovec=/playground/target/debug/deps/libzerovec-13937c1891410271.rmeta --extern zerovec_derive=/playground/target/debug/deps/libzerovec_derive-d54a3d4f962f003a.so --extern zune_core=/playground/target/debug/deps/libzune_core-b11d2b2f90ad0539.rmeta --extern zune_inflate=/playground/target/debug/deps/libzune_inflate-08ad922bc57e7d27.rmeta --extern zune_jpeg=/playground/target/debug/deps/libzune_jpeg-f1c558a578a444b8.rlib -L native=/playground/target/debug/build/libsqlite3-sys-e9555edb95074c57/out -L native=/playground/target/debug/build/ring-d30bacfa520cd697/out -L native=/playground/.cargo/registry/src/index.crates.io-6f17d22bba15001f/windows_x86_64_gnu-0.52.6/lib -L native=/playground/.cargo/registry/src/index.crates.io-6f17d22bba15001f/windows_x86_64_msvc-0.52.6/lib` (exit status: 101)
```