From e09ff545672e8067a0e8f156dc6cff626e06624a Mon Sep 17 00:00:00 2001 From: kingxsp Date: Wed, 14 Mar 2018 10:07:33 +0800 Subject: [PATCH] remove features --- Cargo.toml | 9 +-------- src/lib.rs | 4 ---- 2 files changed, 1 insertion(+), 12 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index a574d806e..e060b7abe 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -7,13 +7,6 @@ authors = ["kingxsp "] name = "actix_protobuf" path = "src/lib.rs" -[features] -default = ["use_prost"] - -use_prost = ["prost"] - - - [dependencies] bytes = "0.4" futures = "0.1" @@ -23,7 +16,7 @@ env_logger = "*" actix = "^0.5" actix-web = "^0.4" -prost = { version="^0.2", optional = true } +prost = "^0.2" [dev-dependencies] http = "^0.1.5" diff --git a/src/lib.rs b/src/lib.rs index 31b7493fa..2548c3ac8 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -9,13 +9,9 @@ extern crate env_logger; #[cfg(test)] extern crate http; -#[cfg(feature="use_prost")] extern crate prost; #[cfg(test)] -#[cfg(feature="use_prost")] #[macro_use] extern crate prost_derive; -#[cfg(feature="use_prost")] mod use_prost; -#[cfg(feature="use_prost")] pub use use_prost::{ ProtoBuf, ProtoBufResponseBuilder, ProtoBufHttpMessage }; \ No newline at end of file