Go to file
Carl Lerche 942238237e
Move ReadyService to a dedicated crate. (#48)
This is the first step to resolve #44. The move will happen in two steps
to avoid breaking any libs depending on this now.
2018-02-19 11:53:29 -08:00
examples Rename `NewService::Instance` -> `Service` 2017-10-03 10:08:05 -07:00
src Remove reference to the website. 2018-02-19 09:43:45 -08:00
tower-balance Test `Balance::poll_ready` (#42) 2018-01-26 14:23:11 -08:00
tower-buffer Derive Debug for all error types (#28) 2017-11-19 12:25:10 -08:00
tower-discover License Tower under MIT only 2017-11-16 09:44:44 -08:00
tower-filter License Tower under MIT only 2017-11-16 09:44:44 -08:00
tower-mock License Tower under MIT only 2017-11-16 09:44:44 -08:00
tower-rate-limit License Tower under MIT only 2017-11-16 09:44:44 -08:00
tower-ready-service Move ReadyService to a dedicated crate. (#48) 2018-02-19 11:53:29 -08:00
tower-reconnect Add trace logging to tower-reconnect (#31) 2017-12-02 12:09:05 -08:00
tower-router License Tower under MIT only 2017-11-16 09:44:44 -08:00
tower-timeout License Tower under MIT only 2017-11-16 09:44:44 -08:00
tower-util Move ReadyService to a dedicated crate. (#48) 2018-02-19 11:53:29 -08:00
.gitignore Initial commit 2016-08-26 16:26:03 -07:00
.travis.yml Deploy docs after CI runs 2018-01-16 12:32:40 -08:00
Cargo.toml Move ReadyService to a dedicated crate. (#48) 2018-02-19 11:53:29 -08:00
LICENSE License Tower under MIT only 2017-11-16 09:44:44 -08:00
README.md Add doc link 2018-01-17 12:57:48 -08:00

README.md

tower

fn(Request) -> Future

This is not ready for usage yet (unless you are brave).

Build Status

More information about this crate can be found in the crate documentation

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;