summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarl Lerche <me@carllerche.com>2019-05-14 10:27:36 -0700
committerGitHub <noreply@github.com>2019-05-14 10:27:36 -0700
commitcb4aea394e6851ae8cc45a68beeaf2c93cc9a0c0 (patch)
tree2158eab230c8717d3b35717e50f14fda6ca0edf1
parent79d88200500f6e6c9970e1ad26469276c1a2f71f (diff)
Update Tokio to Rust 2018 (#1082)
-rw-r--r--CONTRIBUTING.md4
-rw-r--r--README.md2
-rw-r--r--async-await/Cargo.toml20
-rw-r--r--async-await/src/chat.rs14
-rw-r--r--async-await/src/echo_client.rs10
-rw-r--r--async-await/src/echo_server.rs8
-rw-r--r--async-await/src/hyper.rs6
-rw-r--r--async-await/tests/macros.rs4
-rw-r--r--azure-pipelines.yml8
-rw-r--r--ci/azure-tsan.yml2
-rw-r--r--ci/tsan2
-rw-r--r--tokio-buf/Cargo.toml6
-rw-r--r--tokio-buf/README.md8
-rw-r--r--tokio-buf/src/lib.rs17
-rw-r--r--tokio-buf/src/never.rs4
-rw-r--r--tokio-buf/src/str.rs6
-rw-r--r--tokio-buf/src/u8.rs4
-rw-r--r--tokio-buf/src/util/chain.rs4
-rw-r--r--tokio-buf/src/util/collect.rs4
-rw-r--r--tokio-buf/src/util/from.rs6
-rw-r--r--tokio-buf/src/util/iter.rs4
-rw-r--r--tokio-buf/src/util/limit.rs2
-rw-r--r--tokio-buf/src/util/mod.rs2
-rw-r--r--tokio-buf/src/util/stream.rs2
-rw-r--r--tokio-buf/tests/buf_stream.rs4
-rw-r--r--tokio-buf/tests/chain.rs6
-rw-r--r--tokio-buf/tests/collect.rs6
-rw-r--r--tokio-buf/tests/iter.rs5
-rw-r--r--tokio-buf/tests/limit.rs6
-rw-r--r--tokio-buf/tests/size_hint.rs2
-rw-r--r--tokio-buf/tests/stream.rs6
-rw-r--r--tokio-buf/tests/string.rs5
-rw-r--r--tokio-buf/tests/support.rs7
-rw-r--r--tokio-codec/Cargo.toml8
-rw-r--r--tokio-codec/README.md15
-rw-r--r--tokio-codec/src/lib.rs12
-rw-r--r--tokio-codec/tests/codecs.rs3
-rw-r--r--tokio-codec/tests/framed.rs5
-rw-r--r--tokio-codec/tests/framed_read.rs11
-rw-r--r--tokio-codec/tests/framed_write.rs11
-rw-r--r--tokio-current-thread/Cargo.toml8
-rw-r--r--tokio-current-thread/src/lib.rs66
-rw-r--r--tokio-current-thread/src/scheduler.rs30
-rw-r--r--tokio-current-thread/tests/current_thread.rs44
-rw-r--r--tokio-executor/Cargo.toml8
-rw-r--r--tokio-executor/src/enter.rs11
-rw-r--r--tokio-executor/src/error.rs2
-rw-r--r--tokio-executor/src/executor.rs29
-rw-r--r--tokio-executor/src/global.rs19
-rw-r--r--tokio-executor/src/lib.rs17
-rw-r--r--tokio-executor/src/park.rs7
-rw-r--r--tokio-executor/src/typed.rs24
-rw-r--r--tokio-executor/tests/executor.rs9
-rw-r--r--tokio-fs/Cargo.toml15
-rw-r--r--tokio-fs/examples/std-echo.rs7
-rw-r--r--tokio-fs/src/create_dir.rs5
-rw-r--r--tokio-fs/src/create_dir_all.rs5
-rw-r--r--tokio-fs/src/file/clone.rs2
-rw-r--r--tokio-fs/src/file/create.rs6
-rw-r--r--tokio-fs/src/file/metadata.rs6
-rw-r--r--tokio-fs/src/file/mod.rs352
-rw-r--r--tokio-fs/src/file/open.rs6
-rw-r--r--tokio-fs/src/file/open_options.rs1
-rw-r--r--tokio-fs/src/file/seek.rs4
-rw-r--r--tokio-fs/src/hard_link.rs5
-rw-r--r--tokio-fs/src/lib.rs46
-rw-r--r--tokio-fs/src/metadata.rs2
-rw-r--r--tokio-fs/src/os/unix.rs5
-rw-r--r--tokio-fs/src/os/windows/symlink_dir.rs5
-rw-r--r--tokio-fs/src/os/windows/symlink_file.rs5
-rw-r--r--tokio-fs/src/read.rs25
-rw-r--r--tokio-fs/src/read_dir.rs91
-rw-r--r--tokio-fs/src/read_link.rs5
-rw-r--r--tokio-fs/src/remove_dir.rs5
-rw-r--r--tokio-fs/src/remove_file.rs5
-rw-r--r--tokio-fs/src/rename.rs5
-rw-r--r--tokio-fs/src/set_permissions.rs5
-rw-r--r--tokio-fs/src/stderr.rs8
-rw-r--r--tokio-fs/src/stdin.rs5
-rw-r--r--tokio-fs/src/stdout.rs8
-rw-r--r--tokio-fs/src/symlink_metadata.rs2
-rw-r--r--tokio-fs/src/write.rs29
-rw-r--r--tokio-fs/tests/dir.rs4
-rw-r--r--tokio-fs/tests/file.rs14
-rw-r--r--tokio-fs/tests/link.rs7
-rw-r--r--tokio-fs/tests/pool/mod.rs4
-rw-r--r--tokio-futures/Cargo.toml8
-rw-r--r--tokio-futures/README.md9
-rw-r--r--tokio-futures/src/async_wait.rs (renamed from tokio-futures/src/await.rs)5
-rw-r--r--tokio-futures/src/compat/forward.rs2
-rw-r--r--tokio-futures/src/compat/mod.rs2
-rw-r--r--tokio-futures/src/io/flush.rs7
-rw-r--r--tokio-futures/src/io/mod.rs30
-rw-r--r--tokio-futures/src/io/read.rs10
-rw-r--r--tokio-futures/src/io/read_exact.rs10
-rw-r--r--tokio-futures/src/io/write.rs10
-rw-r--r--tokio-futures/src/io/write_all.rs10
-rw-r--r--tokio-futures/src/lib.rs15
-rw-r--r--tokio-futures/src/sink/mod.rs2
-rw-r--r--tokio-futures/src/sink/send.rs8
-rw-r--r--tokio-futures/src/stream/mod.rs12
-rw-r--r--tokio-futures/src/stream/next.rs5
-rw-r--r--tokio-io/Cargo.toml6
-rw-r--r--tokio-io/README.md8
-rw-r--r--tokio-io/src/_tokio_codec/decoder.rs2
-rw-r--r--tokio-io/src/_tokio_codec/encoder.rs2
-rw-r--r--tokio-io/src/_tokio_codec/framed.rs12
-rw-r--r--tokio-io/src/_tokio_codec/framed_read.rs13
-rw-r--r--tokio-io/src/_tokio_codec/framed_write.rs15
-rw-r--r--tokio-io/src/_tokio_codec/mod.rs1
-rw-r--r--tokio-io/src/allow_std.rs4
-rw-r--r--tokio-io/src/async_read.rs11
-rw-r--r--tokio-io/src/async_write.rs5
-rw-r--r--tokio-io/src/codec/bytes_codec.rs2
-rw-r--r--tokio-io/src/codec/decoder.rs8
-rw-r--r--tokio-io/src/codec/lines_codec.rs2
-rw-r--r--tokio-io/src/codec/mod.rs55
-rw-r--r--tokio-io/src/framed.rs16
-rw-r--r--tokio-io/src/framed_read.rs15
-rw-r--r--tokio-io/src/framed_write.rs15
-rw-r--r--tokio-io/src/io/copy.rs6
-rw-r--r--tokio-io/src/io/flush.rs6
-rw-r--r--tokio-io/src/io/mod.rs8
-rw-r--r--tokio-io/src/io/read.rs6
-rw-r--r--tokio-io/src/io/read_exact.rs6
-rw-r--r--tokio-io/src/io/read_to_end.rs6
-rw-r--r--tokio-io/src/io/read_until.rs6
-rw-r--r--tokio-io/src/io/shutdown.rs6
-rw-r--r--tokio-io/src/io/write_all.rs6
-rw-r--r--tokio-io/src/length_delimited.rs35
-rw-r--r--tokio-io/src/lib.rs22
-rw-r--r--tokio-io/src/lines.rs6
-rw-r--r--tokio-io/src/split.rs12
-rw-r--r--tokio-io/tests/async_read.rs7
-rw-r--r--tokio-io/tests/length_delimited.rs9
-rw-r--r--tokio-macros/Cargo.toml2
-rw-r--r--tokio-macros/src/lib.rs5
-rw-r--r--tokio-reactor/Cargo.toml12
-rw-r--r--tokio-reactor/benches/basic.rs8
-rw-r--r--tokio-reactor/src/background.rs5
-rw-r--r--tokio-reactor/src/lib.rs48
-rw-r--r--tokio-reactor/src/poll_evented.rs17
-rw-r--r--tokio-reactor/src/registration.rs7
-rw-r--r--tokio-reactor/src/sharded_rwlock.rs16
-rw-r--r--tokio-signal/Cargo.toml14
-rw-r--r--tokio-signal/README.md4
-rw-r--r--tokio-signal/examples/ctrl-c.rs9