mirror of
https://github.com/tokio-rs/tokio.git
synced 2026-08-15 00:00:15 +02:00
* Make Handle `Send + Sync`. This is an initial implementation making `Handle: Send + Sync`. It uses a `RwLock` to coordinate access to the underlying state storage. An implementation without the lock is left to later. This pass also leaves a lot of dead code that can be removed in later commits. * Remove reactor code related to message passing The previous commit removed the need for using message passing to communicate with the reactor. This commit removes all the unnecessary code.
40 lines
908 B
TOML
40 lines
908 B
TOML
[package]
|
|
name = "tokio"
|
|
version = "0.1.0"
|
|
authors = ["Tokio Authors <[email protected]>"]
|
|
license = "MIT/Apache-2.0"
|
|
repository = "https://github.com/tokio-rs/tokio"
|
|
homepage = "https://tokio.rs"
|
|
documentation = "https://docs.rs/tokio/0.1"
|
|
description = """
|
|
Core I/O and event loop primitives for asynchronous I/O in Rust. Foundation for
|
|
the rest of the tokio crates.
|
|
"""
|
|
categories = ["asynchronous"]
|
|
|
|
[badges]
|
|
travis-ci = { repository = "tokio-rs/tokio" }
|
|
appveyor = { repository = "alexcrichton/tokio" }
|
|
|
|
[dependencies]
|
|
bytes = "0.4"
|
|
log = "0.3"
|
|
mio = "0.6.10"
|
|
slab = "0.4"
|
|
iovec = "0.1"
|
|
tokio-io = "0.1"
|
|
futures = "0.1.15"
|
|
|
|
[dev-dependencies]
|
|
env_logger = { version = "0.4", default-features = false }
|
|
flate2 = { version = "0.2", features = ["tokio"] }
|
|
futures-cpupool = "0.1"
|
|
http = "0.1"
|
|
httparse = "1.0"
|
|
libc = "0.2"
|
|
num_cpus = "1.0"
|
|
serde = "1.0"
|
|
serde_derive = "1.0"
|
|
serde_json = "1.0"
|
|
time = "0.1"
|