Skip to content

Commit

Permalink
Remove async_trait and refactor (ramosbugs#108)
Browse files Browse the repository at this point in the history
Resolves ramosbugs#80.
  • Loading branch information
mettke committed Jun 28, 2020
1 parent d6db086 commit 6d312f6
Show file tree
Hide file tree
Showing 7 changed files with 148 additions and 306 deletions.
6 changes: 2 additions & 4 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,8 @@ script:
- cargo test --tests --examples
- cargo test --doc
- cargo test --all-features
# Futures 0.3 with reqwest 0.10
- cargo test --tests --examples --features futures-03,reqwest-010 --no-default-features
# Futures 0.3 without reqwest (examples will not build)
- cargo test --tests --features futures-03 --no-default-features
# Curl without reqwest (examples will not build)
- cargo test --tests --features curl --no-default-features
- cargo audit
notifications:
email:
Expand Down
3 changes: 0 additions & 3 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -16,15 +16,12 @@ maintenance = { status = "actively-developed" }

[features]
default = ["reqwest-010"]
futures-03 = ["futures-0-3", "async-trait"]
reqwest-010 = ["reqwest-0-10"]

[dependencies]
async-trait = { version = "0.1", optional = true }
base64 = "0.12"
curl = { version = "0.4.0", optional = true }
thiserror="1.0"
futures-0-3 = { version = "0.3", optional = true, package = "futures" }
http = "0.2"
rand = "0.7"
reqwest-0-10 = { version = "0.10", optional = true, features = ["blocking", "rustls-tls"], package = "reqwest", default-features = false }
Expand Down
185 changes: 0 additions & 185 deletions src/async_internal.rs

This file was deleted.

Loading

0 comments on commit 6d312f6

Please sign in to comment.