Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Arc-reactor
An asynchronous, multi-threaded and minimal web framework for Rust.
Features
-
Asynchronous. In arc reactor, route handlers are asynchronous by default.
-
Integration With futures-await. The
#[service]
proc macro not only derives theArcService
trait for your route handler, but also marks it as#[async]
so you can await on futures in your route handlers with no extra stress. -
Intuitive Middleware System. arc reactor exposes a middleware system that is easy to reason about.
-
Minimalistic. arc reactor is designed to be a very thin abstraction over tokio and hyper.
-
TLS Support. easy to add tls support.
-
Nightly Rust. arc reactor uses a lot of cool features, including
proc_macros
which are only available on the nightly channel.
Installation
Add this to your cargo.toml
= "0.1"
Demo
// <== need to add this.
extern crate arc_reactor;
extern crate serde_json;
use *;
use ;
Examples
Check out the examples folder and the api documentation to get a feel for how arc reactor
works.
It's well documented and should get you up and running in no time.
Contributions
If you feel something is missing, feel free to submit a PR.
License
Refer to License.