Last active
September 4, 2019 15:09
-
-
Save justinrlle/ac3d9a44c50bc01a5f7f373cea93a1f0 to your computer and use it in GitHub Desktop.
Panic when using async blocking io and AsyncReadExt::copy_into
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # This file is automatically @generated by Cargo. | |
| # It is not intended for manual editing. | |
| [[package]] | |
| name = "async-std" | |
| version = "0.99.4" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| dependencies = [ | |
| "async-task 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "crossbeam-channel 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "futures-preview 0.3.0-alpha.18 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "futures-timer 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "memchr 2.2.1 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "mio 0.6.19 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "mio-uds 0.6.7 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "num_cpus 1.10.1 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "pin-utils 0.1.0-alpha.4 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "slab 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)", | |
| ] | |
| [[package]] | |
| name = "async-task" | |
| version = "1.0.0" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| dependencies = [ | |
| "crossbeam-utils 0.6.6 (registry+https://github.com/rust-lang/crates.io-index)", | |
| ] | |
| [[package]] | |
| name = "autocfg" | |
| version = "0.1.6" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| [[package]] | |
| name = "bitflags" | |
| version = "1.1.0" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| [[package]] | |
| name = "byteorder" | |
| version = "1.3.2" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| [[package]] | |
| name = "bytes" | |
| version = "0.4.12" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| dependencies = [ | |
| "byteorder 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "iovec 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", | |
| ] | |
| [[package]] | |
| name = "c2-chacha" | |
| version = "0.2.2" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| dependencies = [ | |
| "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "ppv-lite86 0.2.5 (registry+https://github.com/rust-lang/crates.io-index)", | |
| ] | |
| [[package]] | |
| name = "cc" | |
| version = "1.0.41" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| [[package]] | |
| name = "cfg-if" | |
| version = "0.1.9" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| [[package]] | |
| name = "chrono" | |
| version = "0.4.9" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| dependencies = [ | |
| "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "num-integer 0.1.41 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "num-traits 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "time 0.1.42 (registry+https://github.com/rust-lang/crates.io-index)", | |
| ] | |
| [[package]] | |
| name = "crossbeam-channel" | |
| version = "0.3.9" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| dependencies = [ | |
| "crossbeam-utils 0.6.6 (registry+https://github.com/rust-lang/crates.io-index)", | |
| ] | |
| [[package]] | |
| name = "crossbeam-utils" | |
| version = "0.6.6" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| dependencies = [ | |
| "cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", | |
| ] | |
| [[package]] | |
| name = "curl" | |
| version = "0.4.23" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| dependencies = [ | |
| "curl-sys 0.4.21 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "openssl-probe 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "openssl-sys 0.9.49 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "schannel 0.1.15 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "socket2 0.3.11 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)", | |
| ] | |
| [[package]] | |
| name = "curl-sys" | |
| version = "0.4.21" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| dependencies = [ | |
| "cc 1.0.41 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "libnghttp2-sys 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "libz-sys 1.0.25 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "openssl-sys 0.9.49 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "pkg-config 0.3.15 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "vcpkg 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)", | |
| ] | |
| [[package]] | |
| name = "fnv" | |
| version = "1.0.6" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| [[package]] | |
| name = "fuchsia-zircon" | |
| version = "0.3.3" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| dependencies = [ | |
| "bitflags 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "fuchsia-zircon-sys 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", | |
| ] | |
| [[package]] | |
| name = "fuchsia-zircon-sys" | |
| version = "0.3.3" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| [[package]] | |
| name = "futures-channel-preview" | |
| version = "0.3.0-alpha.18" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| dependencies = [ | |
| "futures-core-preview 0.3.0-alpha.18 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "futures-sink-preview 0.3.0-alpha.18 (registry+https://github.com/rust-lang/crates.io-index)", | |
| ] | |
| [[package]] | |
| name = "futures-core-preview" | |
| version = "0.3.0-alpha.18" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| [[package]] | |
| name = "futures-executor-preview" | |
| version = "0.3.0-alpha.18" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| dependencies = [ | |
| "futures-core-preview 0.3.0-alpha.18 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "futures-util-preview 0.3.0-alpha.18 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "num_cpus 1.10.1 (registry+https://github.com/rust-lang/crates.io-index)", | |
| ] | |
| [[package]] | |
| name = "futures-io-preview" | |
| version = "0.3.0-alpha.18" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| [[package]] | |
| name = "futures-join-macro-preview" | |
| version = "0.3.0-alpha.18" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| dependencies = [ | |
| "proc-macro-hack 0.5.9 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "quote 0.6.13 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "syn 0.15.44 (registry+https://github.com/rust-lang/crates.io-index)", | |
| ] | |
| [[package]] | |
| name = "futures-preview" | |
| version = "0.3.0-alpha.18" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| dependencies = [ | |
| "futures-channel-preview 0.3.0-alpha.18 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "futures-core-preview 0.3.0-alpha.18 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "futures-executor-preview 0.3.0-alpha.18 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "futures-io-preview 0.3.0-alpha.18 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "futures-sink-preview 0.3.0-alpha.18 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "futures-util-preview 0.3.0-alpha.18 (registry+https://github.com/rust-lang/crates.io-index)", | |
| ] | |
| [[package]] | |
| name = "futures-select-macro-preview" | |
| version = "0.3.0-alpha.18" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| dependencies = [ | |
| "proc-macro-hack 0.5.9 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "quote 0.6.13 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "syn 0.15.44 (registry+https://github.com/rust-lang/crates.io-index)", | |
| ] | |
| [[package]] | |
| name = "futures-sink-preview" | |
| version = "0.3.0-alpha.18" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| dependencies = [ | |
| "futures-core-preview 0.3.0-alpha.18 (registry+https://github.com/rust-lang/crates.io-index)", | |
| ] | |
| [[package]] | |
| name = "futures-timer" | |
| version = "0.3.0" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| dependencies = [ | |
| "futures-preview 0.3.0-alpha.18 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "pin-utils 0.1.0-alpha.4 (registry+https://github.com/rust-lang/crates.io-index)", | |
| ] | |
| [[package]] | |
| name = "futures-util-preview" | |
| version = "0.3.0-alpha.18" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| dependencies = [ | |
| "futures-channel-preview 0.3.0-alpha.18 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "futures-core-preview 0.3.0-alpha.18 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "futures-io-preview 0.3.0-alpha.18 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "futures-join-macro-preview 0.3.0-alpha.18 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "futures-select-macro-preview 0.3.0-alpha.18 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "futures-sink-preview 0.3.0-alpha.18 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "memchr 2.2.1 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "pin-utils 0.1.0-alpha.4 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "proc-macro-hack 0.5.9 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "proc-macro-nested 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "rand 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "slab 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)", | |
| ] | |
| [[package]] | |
| name = "getrandom" | |
| version = "0.1.11" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| dependencies = [ | |
| "cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "wasi 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)", | |
| ] | |
| [[package]] | |
| name = "http" | |
| version = "0.1.18" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| dependencies = [ | |
| "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "itoa 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)", | |
| ] | |
| [[package]] | |
| name = "iovec" | |
| version = "0.1.2" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| dependencies = [ | |
| "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)", | |
| ] | |
| [[package]] | |
| name = "isahc" | |
| version = "0.7.1" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| dependencies = [ | |
| "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "chrono 0.4.9 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "crossbeam-channel 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "crossbeam-utils 0.6.6 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "curl 0.4.23 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "curl-sys 0.4.21 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "futures-io-preview 0.3.0-alpha.18 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "futures-util-preview 0.3.0-alpha.18 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "http 0.1.18 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "slab 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "sluice 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)", | |
| ] | |
| [[package]] | |
| name = "itoa" | |
| version = "0.4.4" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| [[package]] | |
| name = "kernel32-sys" | |
| version = "0.2.2" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| dependencies = [ | |
| "winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "winapi-build 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", | |
| ] | |
| [[package]] | |
| name = "lazy_static" | |
| version = "1.4.0" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| [[package]] | |
| name = "libc" | |
| version = "0.2.62" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| [[package]] | |
| name = "libnghttp2-sys" | |
| version = "0.1.2" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| dependencies = [ | |
| "cc 1.0.41 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)", | |
| ] | |
| [[package]] | |
| name = "libz-sys" | |
| version = "1.0.25" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| dependencies = [ | |
| "cc 1.0.41 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "pkg-config 0.3.15 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "vcpkg 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)", | |
| ] | |
| [[package]] | |
| name = "log" | |
| version = "0.4.8" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| dependencies = [ | |
| "cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", | |
| ] | |
| [[package]] | |
| name = "memchr" | |
| version = "2.2.1" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| [[package]] | |
| name = "mio" | |
| version = "0.6.19" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| dependencies = [ | |
| "fuchsia-zircon 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "fuchsia-zircon-sys 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "iovec 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "kernel32-sys 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "miow 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "net2 0.2.33 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "slab 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)", | |
| ] | |
| [[package]] | |
| name = "mio-uds" | |
| version = "0.6.7" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| dependencies = [ | |
| "iovec 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "mio 0.6.19 (registry+https://github.com/rust-lang/crates.io-index)", | |
| ] | |
| [[package]] | |
| name = "miow" | |
| version = "0.2.1" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| dependencies = [ | |
| "kernel32-sys 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "net2 0.2.33 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "ws2_32-sys 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", | |
| ] | |
| [[package]] | |
| name = "net2" | |
| version = "0.2.33" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| dependencies = [ | |
| "cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)", | |
| ] | |
| [[package]] | |
| name = "num-integer" | |
| version = "0.1.41" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| dependencies = [ | |
| "autocfg 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "num-traits 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)", | |
| ] | |
| [[package]] | |
| name = "num-traits" | |
| version = "0.2.8" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| dependencies = [ | |
| "autocfg 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", | |
| ] | |
| [[package]] | |
| name = "num_cpus" | |
| version = "1.10.1" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| dependencies = [ | |
| "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)", | |
| ] | |
| [[package]] | |
| name = "openssl-probe" | |
| version = "0.1.2" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| [[package]] | |
| name = "openssl-sys" | |
| version = "0.9.49" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| dependencies = [ | |
| "autocfg 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "cc 1.0.41 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "pkg-config 0.3.15 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "vcpkg 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)", | |
| ] | |
| [[package]] | |
| name = "pin-utils" | |
| version = "0.1.0-alpha.4" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| [[package]] | |
| name = "pkg-config" | |
| version = "0.3.15" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| [[package]] | |
| name = "ppv-lite86" | |
| version = "0.2.5" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| [[package]] | |
| name = "proc-macro-hack" | |
| version = "0.5.9" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| dependencies = [ | |
| "proc-macro2 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "syn 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)", | |
| ] | |
| [[package]] | |
| name = "proc-macro-nested" | |
| version = "0.1.3" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| [[package]] | |
| name = "proc-macro2" | |
| version = "0.4.30" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| dependencies = [ | |
| "unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", | |
| ] | |
| [[package]] | |
| name = "proc-macro2" | |
| version = "1.0.2" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| dependencies = [ | |
| "unicode-xid 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", | |
| ] | |
| [[package]] | |
| name = "quote" | |
| version = "0.6.13" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| dependencies = [ | |
| "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)", | |
| ] | |
| [[package]] | |
| name = "quote" | |
| version = "1.0.2" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| dependencies = [ | |
| "proc-macro2 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", | |
| ] | |
| [[package]] | |
| name = "rand" | |
| version = "0.7.0" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| dependencies = [ | |
| "getrandom 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "rand_chacha 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "rand_hc 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", | |
| ] | |
| [[package]] | |
| name = "rand_chacha" | |
| version = "0.2.1" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| dependencies = [ | |
| "c2-chacha 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", | |
| ] | |
| [[package]] | |
| name = "rand_core" | |
| version = "0.5.1" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| dependencies = [ | |
| "getrandom 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)", | |
| ] | |
| [[package]] | |
| name = "rand_hc" | |
| version = "0.2.0" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| dependencies = [ | |
| "rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", | |
| ] | |
| [[package]] | |
| name = "redox_syscall" | |
| version = "0.1.56" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| [[package]] | |
| name = "schannel" | |
| version = "0.1.15" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| dependencies = [ | |
| "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)", | |
| ] | |
| [[package]] | |
| name = "slab" | |
| version = "0.4.2" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| [[package]] | |
| name = "sluice" | |
| version = "0.4.1" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| dependencies = [ | |
| "futures-channel-preview 0.3.0-alpha.18 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "futures-core-preview 0.3.0-alpha.18 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "futures-io-preview 0.3.0-alpha.18 (registry+https://github.com/rust-lang/crates.io-index)", | |
| ] | |
| [[package]] | |
| name = "socket2" | |
| version = "0.3.11" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| dependencies = [ | |
| "cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "redox_syscall 0.1.56 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)", | |
| ] | |
| [[package]] | |
| name = "syn" | |
| version = "0.15.44" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| dependencies = [ | |
| "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "quote 0.6.13 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", | |
| ] | |
| [[package]] | |
| name = "syn" | |
| version = "1.0.5" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| dependencies = [ | |
| "proc-macro2 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "unicode-xid 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", | |
| ] | |
| [[package]] | |
| name = "test-copy-into-from-isahc" | |
| version = "0.1.0" | |
| dependencies = [ | |
| "async-std 0.99.4 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "futures-preview 0.3.0-alpha.18 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "isahc 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", | |
| ] | |
| [[package]] | |
| name = "time" | |
| version = "0.1.42" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| dependencies = [ | |
| "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "redox_syscall 0.1.56 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)", | |
| ] | |
| [[package]] | |
| name = "unicode-xid" | |
| version = "0.1.0" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| [[package]] | |
| name = "unicode-xid" | |
| version = "0.2.0" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| [[package]] | |
| name = "vcpkg" | |
| version = "0.2.7" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| [[package]] | |
| name = "wasi" | |
| version = "0.5.0" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| [[package]] | |
| name = "winapi" | |
| version = "0.2.8" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| [[package]] | |
| name = "winapi" | |
| version = "0.3.8" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| dependencies = [ | |
| "winapi-i686-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "winapi-x86_64-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", | |
| ] | |
| [[package]] | |
| name = "winapi-build" | |
| version = "0.1.1" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| [[package]] | |
| name = "winapi-i686-pc-windows-gnu" | |
| version = "0.4.0" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| [[package]] | |
| name = "winapi-x86_64-pc-windows-gnu" | |
| version = "0.4.0" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| [[package]] | |
| name = "ws2_32-sys" | |
| version = "0.2.1" | |
| source = "registry+https://github.com/rust-lang/crates.io-index" | |
| dependencies = [ | |
| "winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)", | |
| "winapi-build 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", | |
| ] | |
| [metadata] | |
| "checksum async-std 0.99.4 (registry+https://github.com/rust-lang/crates.io-index)" = "95dbe66a9f8c59a70277214f98d39f25fe1f36f20f6e8412a8b33af0272a2c79" | |
| "checksum async-task 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "de6bd58f7b9cc49032559422595c81cbfcf04db2f2133592f70af19e258a1ced" | |
| "checksum autocfg 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)" = "b671c8fb71b457dd4ae18c4ba1e59aa81793daacc361d82fcd410cef0d491875" | |
| "checksum bitflags 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "3d155346769a6855b86399e9bc3814ab343cd3d62c7e985113d46a0ec3c281fd" | |
| "checksum byteorder 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = "a7c3dd8985a7111efc5c80b44e23ecdd8c007de8ade3b96595387e812b957cf5" | |
| "checksum bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)" = "206fdffcfa2df7cbe15601ef46c813fce0965eb3286db6b56c583b814b51c81c" | |
| "checksum c2-chacha 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7d64d04786e0f528460fc884753cf8dddcc466be308f6026f8e355c41a0e4101" | |
| "checksum cc 1.0.41 (registry+https://github.com/rust-lang/crates.io-index)" = "8dae9c4b8fedcae85592ba623c4fd08cfdab3e3b72d6df780c6ead964a69bfff" | |
| "checksum cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)" = "b486ce3ccf7ffd79fdeb678eac06a9e6c09fc88d33836340becb8fffe87c5e33" | |
| "checksum chrono 0.4.9 (registry+https://github.com/rust-lang/crates.io-index)" = "e8493056968583b0193c1bb04d6f7684586f3726992d6c573261941a895dbd68" | |
| "checksum crossbeam-channel 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)" = "c8ec7fcd21571dc78f96cc96243cab8d8f035247c3efd16c687be154c3fa9efa" | |
| "checksum crossbeam-utils 0.6.6 (registry+https://github.com/rust-lang/crates.io-index)" = "04973fa96e96579258a5091af6003abde64af786b860f18622b82e026cca60e6" | |
| "checksum curl 0.4.23 (registry+https://github.com/rust-lang/crates.io-index)" = "d6458247e474561f731d5c13cb5c83c91f752eee770c431d50d22cb07d006e91" | |
| "checksum curl-sys 0.4.21 (registry+https://github.com/rust-lang/crates.io-index)" = "520594da9914c1dc77ce3be450fc1c74fde67c82966d80f8e93c6d460eb0e9ae" | |
| "checksum fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)" = "2fad85553e09a6f881f739c29f0b00b0f01357c743266d478b68951ce23285f3" | |
| "checksum fuchsia-zircon 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = "2e9763c69ebaae630ba35f74888db465e49e259ba1bc0eda7d06f4a067615d82" | |
| "checksum fuchsia-zircon-sys 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = "3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7" | |
| "checksum futures-channel-preview 0.3.0-alpha.18 (registry+https://github.com/rust-lang/crates.io-index)" = "f477fd0292c4a4ae77044454e7f2b413207942ad405f759bb0b4698b7ace5b12" | |
| "checksum futures-core-preview 0.3.0-alpha.18 (registry+https://github.com/rust-lang/crates.io-index)" = "4a2f26f774b81b3847dcda0c81bd4b6313acfb4f69e5a0390c7cb12c058953e9" | |
| "checksum futures-executor-preview 0.3.0-alpha.18 (registry+https://github.com/rust-lang/crates.io-index)" = "80705612926df8a1bc05f0057e77460e29318801f988bf7d803a734cf54e7528" | |
| "checksum futures-io-preview 0.3.0-alpha.18 (registry+https://github.com/rust-lang/crates.io-index)" = "ee7de0c1c9ed23f9457b0437fec7663ce64d9cc3c906597e714e529377b5ddd1" | |
| "checksum futures-join-macro-preview 0.3.0-alpha.18 (registry+https://github.com/rust-lang/crates.io-index)" = "1b151e04c412159cfe4ac5cd0d0bc037addda57f48c4d46d00152cfdae7e52d9" | |
| "checksum futures-preview 0.3.0-alpha.18 (registry+https://github.com/rust-lang/crates.io-index)" = "efa8f90c4fb2328e381f8adfd4255b4a2b696f77d1c63a3dee6700b564c4e4b5" | |
| "checksum futures-select-macro-preview 0.3.0-alpha.18 (registry+https://github.com/rust-lang/crates.io-index)" = "767dbbb9accba815dc1f327b20cbe932e42ef11668fe35764ed52f74c66a54c3" | |
| "checksum futures-sink-preview 0.3.0-alpha.18 (registry+https://github.com/rust-lang/crates.io-index)" = "e9b65a2481863d1b78e094a07e9c0eed458cc7dc6e72b22b7138b8a67d924859" | |
| "checksum futures-timer 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "8f9eb554aa23143abc64ec4d0016f038caf53bb7cbc3d91490835c54edc96550" | |
| "checksum futures-util-preview 0.3.0-alpha.18 (registry+https://github.com/rust-lang/crates.io-index)" = "7df53daff1e98cc024bf2720f3ceb0414d96fbb0a94f3cad3a5c3bf3be1d261c" | |
| "checksum getrandom 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)" = "fc344b02d3868feb131e8b5fe2b9b0a1cc42942679af493061fc13b853243872" | |
| "checksum http 0.1.18 (registry+https://github.com/rust-lang/crates.io-index)" = "372bcb56f939e449117fb0869c2e8fd8753a8223d92a172c6e808cf123a5b6e4" | |
| "checksum iovec 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "dbe6e417e7d0975db6512b90796e8ce223145ac4e33c377e4a42882a0e88bb08" | |
| "checksum isahc 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)" = "e1b971511b5d8de4a51d4da4bc8e374bf60ce841e91b116f46ae06ae2e2a8e9b" | |
| "checksum itoa 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)" = "501266b7edd0174f8530248f87f99c88fbe60ca4ef3dd486835b8d8d53136f7f" | |
| "checksum kernel32-sys 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d" | |
| "checksum lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" | |
| "checksum libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)" = "34fcd2c08d2f832f376f4173a231990fa5aef4e99fb569867318a227ef4c06ba" | |
| "checksum libnghttp2-sys 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "02254d44f4435dd79e695f2c2b83cd06a47919adea30216ceaf0c57ca0a72463" | |
| "checksum libz-sys 1.0.25 (registry+https://github.com/rust-lang/crates.io-index)" = "2eb5e43362e38e2bca2fd5f5134c4d4564a23a5c28e9b95411652021a8675ebe" | |
| "checksum log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)" = "14b6052be84e6b71ab17edffc2eeabf5c2c3ae1fdb464aae35ac50c67a44e1f7" | |
| "checksum memchr 2.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "88579771288728879b57485cc7d6b07d648c9f0141eb955f8ab7f9d45394468e" | |
| "checksum mio 0.6.19 (registry+https://github.com/rust-lang/crates.io-index)" = "83f51996a3ed004ef184e16818edc51fadffe8e7ca68be67f9dee67d84d0ff23" | |
| "checksum mio-uds 0.6.7 (registry+https://github.com/rust-lang/crates.io-index)" = "966257a94e196b11bb43aca423754d87429960a768de9414f3691d6957abf125" | |
| "checksum miow 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "8c1f2f3b1cf331de6896aabf6e9d55dca90356cc9960cca7eaaf408a355ae919" | |
| "checksum net2 0.2.33 (registry+https://github.com/rust-lang/crates.io-index)" = "42550d9fb7b6684a6d404d9fa7250c2eb2646df731d1c06afc06dcee9e1bcf88" | |
| "checksum num-integer 0.1.41 (registry+https://github.com/rust-lang/crates.io-index)" = "b85e541ef8255f6cf42bbfe4ef361305c6c135d10919ecc26126c4e5ae94bc09" | |
| "checksum num-traits 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)" = "6ba9a427cfca2be13aa6f6403b0b7e7368fe982bfa16fccc450ce74c46cd9b32" | |
| "checksum num_cpus 1.10.1 (registry+https://github.com/rust-lang/crates.io-index)" = "bcef43580c035376c0705c42792c294b66974abbfd2789b511784023f71f3273" | |
| "checksum openssl-probe 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "77af24da69f9d9341038eba93a073b1fdaaa1b788221b00a69bce9e762cb32de" | |
| "checksum openssl-sys 0.9.49 (registry+https://github.com/rust-lang/crates.io-index)" = "f4fad9e54bd23bd4cbbe48fdc08a1b8091707ac869ef8508edea2fec77dcc884" | |
| "checksum pin-utils 0.1.0-alpha.4 (registry+https://github.com/rust-lang/crates.io-index)" = "5894c618ce612a3fa23881b152b608bafb8c56cfc22f434a3ba3120b40f7b587" | |
| "checksum pkg-config 0.3.15 (registry+https://github.com/rust-lang/crates.io-index)" = "a7c1d2cfa5a714db3b5f24f0915e74fcdf91d09d496ba61329705dda7774d2af" | |
| "checksum ppv-lite86 0.2.5 (registry+https://github.com/rust-lang/crates.io-index)" = "e3cbf9f658cdb5000fcf6f362b8ea2ba154b9f146a61c7a20d647034c6b6561b" | |
| "checksum proc-macro-hack 0.5.9 (registry+https://github.com/rust-lang/crates.io-index)" = "e688f31d92ffd7c1ddc57a1b4e6d773c0f2a14ee437a4b0a4f5a69c80eb221c8" | |
| "checksum proc-macro-nested 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "369a6ed065f249a159e06c45752c780bda2fb53c995718f9e484d08daa9eb42e" | |
| "checksum proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)" = "cf3d2011ab5c909338f7887f4fc896d35932e29146c12c8d01da6b22a80ba759" | |
| "checksum proc-macro2 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)" = "175a40b9cf564ce9bf050654633dbf339978706b8ead1a907bb970b63185dd95" | |
| "checksum quote 0.6.13 (registry+https://github.com/rust-lang/crates.io-index)" = "6ce23b6b870e8f94f81fb0a363d65d86675884b34a09043c81e5562f11c1f8e1" | |
| "checksum quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)" = "053a8c8bcc71fcce321828dc897a98ab9760bef03a4fc36693c231e5b3216cfe" | |
| "checksum rand 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "d47eab0e83d9693d40f825f86948aa16eff6750ead4bdffc4ab95b8b3a7f052c" | |
| "checksum rand_chacha 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "03a2a90da8c7523f554344f921aa97283eadf6ac484a6d2a7d0212fa7f8d6853" | |
| "checksum rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)" = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19" | |
| "checksum rand_hc 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c" | |
| "checksum redox_syscall 0.1.56 (registry+https://github.com/rust-lang/crates.io-index)" = "2439c63f3f6139d1b57529d16bc3b8bb855230c8efcc5d3a896c8bea7c3b1e84" | |
| "checksum schannel 0.1.15 (registry+https://github.com/rust-lang/crates.io-index)" = "f2f6abf258d99c3c1c5c2131d99d064e94b7b3dd5f416483057f308fea253339" | |
| "checksum slab 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)" = "c111b5bd5695e56cffe5129854aa230b39c93a305372fdbb2668ca2394eea9f8" | |
| "checksum sluice 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)" = "ec70d7c3b17c262d4a18f7291c6ce62bf47170915f3b795434d3c5c49a4e59b7" | |
| "checksum socket2 0.3.11 (registry+https://github.com/rust-lang/crates.io-index)" = "e8b74de517221a2cb01a53349cf54182acdc31a074727d3079068448c0676d85" | |
| "checksum syn 0.15.44 (registry+https://github.com/rust-lang/crates.io-index)" = "9ca4b3b69a77cbe1ffc9e198781b7acb0c7365a883670e8f1c1bc66fba79a5c5" | |
| "checksum syn 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)" = "66850e97125af79138385e9b88339cbcd037e3f28ceab8c5ad98e64f0f1f80bf" | |
| "checksum time 0.1.42 (registry+https://github.com/rust-lang/crates.io-index)" = "db8dcfca086c1143c9270ac42a2bbd8a7ee477b78ac8e45b19abfb0cbede4b6f" | |
| "checksum unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc" | |
| "checksum unicode-xid 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "826e7639553986605ec5979c7dd957c7895e93eabed50ab2ffa7f6128a75097c" | |
| "checksum vcpkg 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)" = "33dd455d0f96e90a75803cfeb7f948768c08d70a6de9a8d2362461935698bf95" | |
| "checksum wasi 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)" = "fd5442abcac6525a045cc8c795aedb60da7a2e5e89c7bf18a0d5357849bb23c7" | |
| "checksum winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)" = "167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a" | |
| "checksum winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)" = "8093091eeb260906a183e6ae1abdba2ef5ef2257a21801128899c3fc699229c6" | |
| "checksum winapi-build 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bc" | |
| "checksum winapi-i686-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" | |
| "checksum winapi-x86_64-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" | |
| "checksum ws2_32-sys 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "d59cefebd0c892fa2dd6de581e937301d8552cb44489cdff035c6187cb63fa5e" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| [package] | |
| name = "test-copy-into-from-isahc" | |
| version = "0.1.0" | |
| authors = ["JustinRlle <[email protected]>"] | |
| edition = "2018" | |
| [[bin]] | |
| name = "to_file" | |
| path = "to_file.rs" | |
| [[bin]] | |
| name = "to_stdout" | |
| path = "to_stdout.rs" | |
| [[bin]] | |
| name = "to_sink" | |
| path = "to_sink.rs" | |
| [[bin]] | |
| name = "from_file" | |
| path = "from_file.rs" | |
| [[bin]] | |
| name = "from_tcp" | |
| path = "from_tcp.rs" | |
| [[bin]] | |
| name = "to_tcp" | |
| path = "to_tcp.rs" | |
| [dependencies] | |
| async-std = "0.99.4" | |
| futures-preview = { version = "0.3.0-alpha.18", features = ["async-await", "nightly"] } | |
| isahc = "0.7.1" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| use async_std::{task, fs}; | |
| use futures::io::AsyncReadExt as _; | |
| // does not panic | |
| fn main() { | |
| task::block_on(async { | |
| let mut file = fs::File::create("copy-Cargo.toml") | |
| .await | |
| .expect("File::create"); | |
| fs::File::open("Cargo.toml") | |
| .await | |
| .expect("File::open") | |
| .copy_into(&mut file) | |
| .await | |
| .expect("copy_into"); | |
| }) | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| use async_std::{task, fs, net, prelude::*}; | |
| use futures::io::AsyncReadExt as _; | |
| // does not panic | |
| fn main() { | |
| task::block_on(async { | |
| let mut stream = net::TcpStream::connect("gnu.org:80") | |
| .await | |
| .expect("TcpStream::connect"); | |
| stream.write_all(b"GET / HTTP/1.1\r\n\r\n") | |
| .await | |
| .expect("stream.write_all"); | |
| let mut out = fs::File::create("gnu.org.html") | |
| .await | |
| .expect("File::create"); | |
| stream.copy_into(&mut out) | |
| .await | |
| .expect("copy_into"); | |
| }) | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| nightly-2019-08-28 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| cargo run --bin to_file | |
| Finished dev [unoptimized + debuginfo] target(s) in 0.05s | |
| Running `target/debug/to_file` | |
| thread 'async-task-driver' panicked at 'Receiver::next_message called after `None`', src/libcore/option.rs:1166:5 | |
| stack backtrace: | |
| 0: backtrace::backtrace::libunwind::trace | |
| at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/backtrace/libunwind.rs:88 | |
| 1: backtrace::backtrace::trace_unsynchronized | |
| at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/backtrace/mod.rs:66 | |
| 2: std::sys_common::backtrace::_print | |
| at src/libstd/sys_common/backtrace.rs:47 | |
| 3: std::sys_common::backtrace::print | |
| at src/libstd/sys_common/backtrace.rs:36 | |
| 4: std::panicking::default_hook::{{closure}} | |
| at src/libstd/panicking.rs:200 | |
| 5: std::panicking::default_hook | |
| at src/libstd/panicking.rs:214 | |
| 6: std::panicking::rust_panic_with_hook | |
| at src/libstd/panicking.rs:477 | |
| 7: std::panicking::continue_panic_fmt | |
| at src/libstd/panicking.rs:384 | |
| 8: rust_begin_unwind | |
| at src/libstd/panicking.rs:311 | |
| 9: core::panicking::panic_fmt | |
| at src/libcore/panicking.rs:85 | |
| 10: core::option::expect_failed | |
| at src/libcore/option.rs:1166 | |
| 11: core::option::Option<T>::expect | |
| at /rustc/53df91a9b24ad999e7ca896447af6f5f74fe43bc/src/libcore/option.rs:345 | |
| 12: futures_channel::mpsc::Receiver<T>::next_message | |
| at /home/justin/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-channel-preview-0.3.0-alpha.18/src/mpsc/mod.rs:842 | |
| 13: <futures_channel::mpsc::Receiver<T> as futures_core::stream::Stream>::poll_next | |
| at /home/justin/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-channel-preview-0.3.0-alpha.18/src/mpsc/mod.rs:912 | |
| 14: <sluice::pipe::chunked::Reader as futures_io::if_std::AsyncRead>::poll_read | |
| at /home/justin/.cargo/registry/src/github.com-1ecc6299db9ec823/sluice-0.4.1/src/pipe/chunked.rs:83 | |
| 15: <sluice::pipe::PipeReader as futures_io::if_std::AsyncRead>::poll_read | |
| at /home/justin/.cargo/registry/src/github.com-1ecc6299db9ec823/sluice-0.4.1/src/pipe/mod.rs:43 | |
| 16: <&mut T as futures_io::if_std::AsyncRead>::poll_read | |
| at /home/justin/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-io-preview-0.3.0-alpha.18/src/lib.rs:352 | |
| 17: <isahc::handler::ResponseBodyReader as futures_io::if_std::AsyncRead>::poll_read | |
| at /home/justin/.cargo/registry/src/github.com-1ecc6299db9ec823/isahc-0.7.1/src/handler.rs:458 | |
| 18: <&mut T as futures_io::if_std::AsyncRead>::poll_read | |
| at /home/justin/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-io-preview-0.3.0-alpha.18/src/lib.rs:352 | |
| 19: <isahc::client::ResponseBody as futures_io::if_std::AsyncRead>::poll_read | |
| at /home/justin/.cargo/registry/src/github.com-1ecc6299db9ec823/isahc-0.7.1/src/client.rs:960 | |
| 20: <isahc::body::Body as futures_io::if_std::AsyncRead>::poll_read | |
| at /home/justin/.cargo/registry/src/github.com-1ecc6299db9ec823/isahc-0.7.1/src/body.rs:159 | |
| 21: <&mut T as futures_io::if_std::AsyncRead>::poll_read | |
| at /home/justin/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-io-preview-0.3.0-alpha.18/src/lib.rs:352 | |
| 22: <futures_util::io::buf_reader::BufReader<R> as futures_io::if_std::AsyncBufRead>::poll_fill_buf | |
| at /home/justin/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-preview-0.3.0-alpha.18/src/io/buf_reader.rs:188 | |
| 23: <futures_util::io::copy_buf_into::CopyBufInto<R,W> as core::future::future::Future>::poll | |
| at /home/justin/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-preview-0.3.0-alpha.18/src/io/copy_buf_into.rs:46 | |
| 24: <futures_util::io::copy_into::CopyInto<R,W> as core::future::future::Future>::poll | |
| at /home/justin/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-preview-0.3.0-alpha.18/src/io/copy_into.rs:32 | |
| 25: std::future::poll_with_tls_context::{{closure}} | |
| at /rustc/53df91a9b24ad999e7ca896447af6f5f74fe43bc/src/libstd/future.rs:120 | |
| 26: std::future::get_task_context | |
| at /rustc/53df91a9b24ad999e7ca896447af6f5f74fe43bc/src/libstd/future.rs:110 | |
| 27: std::future::poll_with_tls_context | |
| at /rustc/53df91a9b24ad999e7ca896447af6f5f74fe43bc/src/libstd/future.rs:120 | |
| 28: to_file::main::{{closure}} | |
| at ./to_file.rs:14 | |
| 29: <std::future::GenFuture<T> as core::future::future::Future>::poll::{{closure}} | |
| at /rustc/53df91a9b24ad999e7ca896447af6f5f74fe43bc/src/libstd/future.rs:42 | |
| 30: std::future::set_task_context | |
| at /rustc/53df91a9b24ad999e7ca896447af6f5f74fe43bc/src/libstd/future.rs:78 | |
| 31: <std::future::GenFuture<T> as core::future::future::Future>::poll | |
| at /rustc/53df91a9b24ad999e7ca896447af6f5f74fe43bc/src/libstd/future.rs:42 | |
| 32: <std::panic::AssertUnwindSafe<F> as core::future::future::Future>::poll | |
| at /rustc/53df91a9b24ad999e7ca896447af6f5f74fe43bc/src/libstd/panic.rs:334 | |
| 33: <futures_util::future::catch_unwind::CatchUnwind<Fut> as core::future::future::Future>::poll::{{closure}} | |
| at /home/justin/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-preview-0.3.0-alpha.18/src/future/catch_unwind.rs:29 | |
| 34: <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once | |
| at /rustc/53df91a9b24ad999e7ca896447af6f5f74fe43bc/src/libstd/panic.rs:315 | |
| 35: std::panicking::try::do_call | |
| at /rustc/53df91a9b24ad999e7ca896447af6f5f74fe43bc/src/libstd/panicking.rs:296 | |
| 36: __rust_maybe_catch_panic | |
| at src/libpanic_unwind/lib.rs:80 | |
| 37: std::panicking::try | |
| at /rustc/53df91a9b24ad999e7ca896447af6f5f74fe43bc/src/libstd/panicking.rs:275 | |
| 38: std::panic::catch_unwind | |
| at /rustc/53df91a9b24ad999e7ca896447af6f5f74fe43bc/src/libstd/panic.rs:394 | |
| 39: <futures_util::future::catch_unwind::CatchUnwind<Fut> as core::future::future::Future>::poll | |
| at /home/justin/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-preview-0.3.0-alpha.18/src/future/catch_unwind.rs:29 | |
| 40: std::future::poll_with_tls_context::{{closure}} | |
| at /rustc/53df91a9b24ad999e7ca896447af6f5f74fe43bc/src/libstd/future.rs:120 | |
| 41: std::future::get_task_context | |
| at /rustc/53df91a9b24ad999e7ca896447af6f5f74fe43bc/src/libstd/future.rs:110 | |
| 42: std::future::poll_with_tls_context | |
| at /rustc/53df91a9b24ad999e7ca896447af6f5f74fe43bc/src/libstd/future.rs:120 | |
| 43: async_std::task::pool::block_on::{{closure}} | |
| at /home/justin/.cargo/registry/src/github.com-1ecc6299db9ec823/async-std-0.99.4/src/task/pool.rs:105 | |
| 44: <std::future::GenFuture<T> as core::future::future::Future>::poll::{{closure}} | |
| at /rustc/53df91a9b24ad999e7ca896447af6f5f74fe43bc/src/libstd/future.rs:42 | |
| 45: std::future::set_task_context | |
| at /rustc/53df91a9b24ad999e7ca896447af6f5f74fe43bc/src/libstd/future.rs:78 | |
| 46: <std::future::GenFuture<T> as core::future::future::Future>::poll | |
| at /rustc/53df91a9b24ad999e7ca896447af6f5f74fe43bc/src/libstd/future.rs:42 | |
| 47: <core::pin::Pin<P> as core::future::future::Future>::poll | |
| at /rustc/53df91a9b24ad999e7ca896447af6f5f74fe43bc/src/libcore/future/future.rs:119 | |
| 48: std::future::poll_with_tls_context::{{closure}} | |
| at /rustc/53df91a9b24ad999e7ca896447af6f5f74fe43bc/src/libstd/future.rs:120 | |
| 49: std::future::get_task_context | |
| at /rustc/53df91a9b24ad999e7ca896447af6f5f74fe43bc/src/libstd/future.rs:110 | |
| 50: std::future::poll_with_tls_context | |
| at /rustc/53df91a9b24ad999e7ca896447af6f5f74fe43bc/src/libstd/future.rs:120 | |
| 51: async_std::task::pool::spawn_with_builder::{{closure}} | |
| at /home/justin/.cargo/registry/src/github.com-1ecc6299db9ec823/async-std-0.99.4/src/task/pool.rs:210 | |
| 52: <std::future::GenFuture<T> as core::future::future::Future>::poll::{{closure}} | |
| at /rustc/53df91a9b24ad999e7ca896447af6f5f74fe43bc/src/libstd/future.rs:42 | |
| 53: std::future::set_task_context | |
| at /rustc/53df91a9b24ad999e7ca896447af6f5f74fe43bc/src/libstd/future.rs:78 | |
| 54: <std::future::GenFuture<T> as core::future::future::Future>::poll | |
| at /rustc/53df91a9b24ad999e7ca896447af6f5f74fe43bc/src/libstd/future.rs:42 | |
| 55: async_task::raw::RawTask<F,R,S,T>::run | |
| at /home/justin/.cargo/registry/src/github.com-1ecc6299db9ec823/async-task-1.0.0/src/raw.rs:466 | |
| 56: async_task::task::Task<T>::run | |
| at /home/justin/.cargo/registry/src/github.com-1ecc6299db9ec823/async-task-1.0.0/src/task.rs:131 | |
| 57: <async_std::task::pool::spawn_with_builder::QUEUE as core::ops::deref::Deref>::deref::__static_ref_initialize::{{closure}}::{{closure}}::{{closure}} | |
| at /home/justin/.cargo/registry/src/github.com-1ecc6299db9ec823/async-std-0.99.4/src/task/pool.rs:183 | |
| 58: async_std::task::pool::abort_on_panic | |
| at /home/justin/.cargo/registry/src/github.com-1ecc6299db9ec823/async-std-0.99.4/src/task/pool.rs:257 | |
| 59: <async_std::task::pool::spawn_with_builder::QUEUE as core::ops::deref::Deref>::deref::__static_ref_initialize::{{closure}}::{{closure}} | |
| at /home/justin/.cargo/registry/src/github.com-1ecc6299db9ec823/async-std-0.99.4/src/task/pool.rs:183 | |
| 60: std::thread::local::LocalKey<T>::try_with | |
| at /rustc/53df91a9b24ad999e7ca896447af6f5f74fe43bc/src/libstd/thread/local.rs:262 | |
| 61: std::thread::local::LocalKey<T>::with | |
| at /rustc/53df91a9b24ad999e7ca896447af6f5f74fe43bc/src/libstd/thread/local.rs:239 | |
| 62: <async_std::task::pool::spawn_with_builder::QUEUE as core::ops::deref::Deref>::deref::__static_ref_initialize::{{closure}} | |
| at /home/justin/.cargo/registry/src/github.com-1ecc6299db9ec823/async-std-0.99.4/src/task/pool.rs:180 | |
| note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| use async_std::{task, fs}; | |
| use futures::io::AsyncReadExt as _; | |
| // panics | |
| fn main() { | |
| task::block_on(async { | |
| let mut file = fs::File::create("index.html") | |
| .await | |
| .expect("File::create"); | |
| let mut res = isahc::get_async("https://gnu.org") | |
| .await | |
| .expect("isahc::get_async"); | |
| res.body_mut() | |
| .copy_into(&mut file) | |
| .await | |
| .expect("copy_into"); | |
| }) | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| use async_std::{task, io}; | |
| use futures::io::AsyncReadExt as _; | |
| // does not panic | |
| fn main() { | |
| task::block_on(async { | |
| let mut sink = io::sink(); | |
| let mut res = isahc::get_async("https://gnu.org") | |
| .await | |
| .expect("isahc::get_async"); | |
| res.body_mut() | |
| .copy_into(&mut sink) | |
| .await | |
| .expect("copy_into"); | |
| }) | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| use async_std::{task, io}; | |
| use futures::io::AsyncReadExt as _; | |
| // panics | |
| fn main() { | |
| task::block_on(async { | |
| let mut stdout = io::stdout(); | |
| let mut res = isahc::get_async("https://gnu.org") | |
| .await | |
| .expect("isahc::get_async"); | |
| res.body_mut() | |
| .copy_into(&mut stdout) | |
| .await | |
| .expect("copy_into"); | |
| }) | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| use async_std::{task, net}; | |
| use futures::io::AsyncReadExt as _; | |
| // does not panic | |
| fn main() { | |
| task::block_on(async { | |
| let mut stream = net::TcpStream::connect("gnu.org:80") | |
| .await | |
| .expect("TcpStream::connect"); | |
| let mut res = isahc::get_async("https://gnu.org") | |
| .await | |
| .expect("isahc::get_async"); | |
| res.body_mut() | |
| .copy_into(&mut stream) | |
| .await | |
| .expect("copy_into"); | |
| }) | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment