diff options
-rw-r--r-- | Cargo.toml | 36 |
1 files changed, 21 insertions, 15 deletions
diff --git a/Cargo.toml b/Cargo.toml index f3b7433..43033f5 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -9,26 +9,16 @@ edition = "2018" [dev-dependencies] tide-testing = "0.1.3" # tide testing helper mockito = "0.30.0" # HTTP mocking for Rust. -tempdir = "0.3.7" # A library for managing a temporary directory and deleting all contents when it's dropped. +tempdir = "0.3.7" # A library for managing a temporary directory and deleting all contents when it's dropped [dependencies] -# Redis support for the mobc connection pool -mobc-redis = { version = "0.7.0", features = ["async-std-comp"], default-features = false } -# A generic serialization/deserialization framework -serde = { version = "1.0.125", features = ["derive"] } -# Date and time library for Rust -chrono = { version = "0.4.19", features = ["serde"] } -# URL library for Rust, based on the WHATWG URL Standard -url = { version = "2.2.1", features = ["serde"] } -# Async version of the Rust standard library -async-std = { version = "1.9.0", features = ["attributes"] } async-trait = "0.1.50" # Type erasure for async trait methods easy-scraper = "0.2.0" # HTML scraping library focused on ease of use -env_logger = "0.8.3" # A logging implementation for `log` which is configured via an environment variable. +env_logger = "0.8.3" # A logging implementation for `log` which is configured via an environment variable futures = "0.3.14" # An implementation of futures and streams -futures-util = "0.3.14" # Common utilities and extension traits for the futures-rs library. -http-types = "2.11.0" # Common types for HTTP operations. -lazy_static = "1.4.0" # A macro for declaring lazily evaluated statics in Rust. +futures-util = "0.3.14" # Common utilities and extension traits for the futures-rs library +http-types = "2.11.0" # Common types for HTTP operations +lazy_static = "1.4.0" # A macro for declaring lazily evaluated statics in Rust log = "0.4.14" # A lightweight logging facade for Rust markdown = "0.3.0" # Native Rust library for parsing Markdown and (outputting HTML) mobc = "0.7.2" # A generic connection pool with async/await support @@ -38,3 +28,19 @@ serde_json = "1.0.64" # A JSON serialization file format serde_urlencoded = "0.7.0" # `x-www-form-urlencoded` meets Serde surf = "2.2.0" # Surf the web - HTTP client framework tide = "0.16.0" # A minimal and pragmatic Rust web application framework built for rapid development +[dependencies.async-std] # Async version of the Rust standard library +version = "1.9.0" +features = ["attributes"] +[dependencies.chrono] # Date and time library for Rust +version = "0.4.19" +features = ["serde"] +[dependencies.mobc-redis] # Redis support for the mobc connection pool +version = "0.7.0" +features = ["async-std-comp"] +default-features = false +[dependencies.serde] # A generic serialization/deserialization framework +version = "1.0.125" +features = ["derive"] +[dependencies.url] # URL library for Rust, based on the WHATWG URL Standard +version = "2.2.1" +features = ["serde"] |