backtalk 0.1.0

An asynchronous, streaming web server for JSON APIs
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
extern crate backtalk;
use backtalk::*;
extern crate futures;
use futures::Future;
#[macro_use]
extern crate serde_json;

fn main() {
  let mut server = Server::new();
  let database = memory::MemoryAdapter::new();
  server.resource("/cats", move |req: Request| {
    database.handle(req)
  });
  server.listen("127.0.0.1:3000");
}