From b4d07aa1aeaed73789d6b99fa89c5d09fa25d6d9 Mon Sep 17 00:00:00 2001 From: blank X Date: Wed, 2 Dec 2020 11:55:32 +0700 Subject: [PATCH] Remove tokio's macros feature --- Cargo.lock | 14 +------------- Cargo.toml | 4 ++-- src/main.rs | 7 ++++--- 3 files changed, 7 insertions(+), 18 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index de0bd24..fae283e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -421,7 +421,7 @@ dependencies = [ [[package]] name = "nhentairs" -version = "0.2.0" +version = "0.2.1" dependencies = [ "reqwest", "serde", @@ -778,18 +778,6 @@ dependencies = [ "mio", "pin-project-lite", "slab", - "tokio-macros", -] - -[[package]] -name = "tokio-macros" -version = "0.2.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0c3acc6aa564495a0f2e1d59fab677cd7f81a19994cfc7f3ad0e64301560389" -dependencies = [ - "proc-macro2", - "quote", - "syn", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 53f11a6..e2130c3 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nhentairs" -version = "0.2.0" +version = "0.2.1" authors = ["blank X "] edition = "2018" @@ -13,4 +13,4 @@ lto = true serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" reqwest = { version = "0.10", features = ["stream"] } -tokio = { version = "0.2", features = ["rt-core", "macros", "sync"] } +tokio = { version = "0.2", features = ["rt-core", "sync"] } diff --git a/src/main.rs b/src/main.rs index cf143e5..7cde04b 100644 --- a/src/main.rs +++ b/src/main.rs @@ -4,7 +4,8 @@ mod commands; extern crate tokio; -#[tokio::main] -async fn main() { - commands::run().await +fn main() { + tokio::runtime::Runtime::new() + .unwrap() + .block_on(commands::run()); }