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