2 unstable releases

Uses old Rust 2015

0.1.0 Mar 7, 2016
0.0.1 Apr 3, 2015

#30 in #async-networking

31 downloads per month

MIT license

33KB
1K SLoC

Thrust Build Status

Note: A work in progress. It's not in a useful state right now.

A Rust implementation of the Apache Thrift protocol that simplifies communicating between independent systems that may be implemented in various languages.

Features

  • Scalable Thrift RPC
  • Rust code generator from a .thrift file.
  • Built on-top of Asynchronous I/O via Mio.
  • Heavily uses Futures to manage asynchronous code.

Installing

[dependencies]
thrust = "*"

License

MIT — go ham!

Dependencies

~5MB
~99K SLoC