Go to file
Sean McArthur 6c3d8443b5 impl Service for &mut Service (#22) 2017-10-25 14:06:27 -07:00
examples Rename `NewService::Instance` -> `Service` 2017-10-03 10:08:05 -07:00
src impl Service for &mut Service (#22) 2017-10-25 14:06:27 -07:00
tower-balance Initial discovery, balance, and reconnect sketchs (#12) 2017-10-05 13:41:44 -07:00
tower-buffer Fix crate name in README (#18) 2017-10-10 14:11:40 -07:00
tower-discover Initial discovery, balance, and reconnect sketchs (#12) 2017-10-05 13:41:44 -07:00
tower-filter Add middleware 2017-10-03 10:03:14 -07:00
tower-mock Add middleware 2017-10-03 10:03:14 -07:00
tower-rate-limit Add middleware 2017-10-03 10:03:14 -07:00
tower-reconnect Initial discovery, balance, and reconnect sketchs (#12) 2017-10-05 13:41:44 -07:00
tower-route Add middleware 2017-10-03 10:03:14 -07:00
tower-timeout Add middleware 2017-10-03 10:03:14 -07:00
tower-util Add tower-util (#19) 2017-10-21 14:06:39 -07:00
.gitignore Initial commit 2016-08-26 16:26:03 -07:00
.travis.yml Cleanup CI configs 2017-10-03 09:42:53 -07:00
Cargo.toml Add tower-util (#19) 2017-10-21 14:06:39 -07:00
LICENSE-APACHE Rename to Tower 2017-07-25 10:42:33 -07:00
LICENSE-MIT Rename to Tower 2017-07-25 10:42:33 -07:00
README.md s/tokio/tower (#7) 2017-09-18 12:05:09 -07:00

README.md

tower

fn(Request) -> Future

Build Status

Usage

First, add this to your Cargo.toml:

[dependencies]
tower = { git = "https://github.com/carllerche/tower" }

Next, add this to your crate:

extern crate tower;

You can find extensive examples and tutorials in addition to the API documentation at https://tower.rs

License

tower is primarily distributed under the terms of both the MIT license and the Apache License (Version 2.0), with portions covered by various BSD-like licenses.

See LICENSE-APACHE, and LICENSE-MIT for details.