Add Rust support
Merge pull request #105 from sharnik/rust-support

Add Rust support
Merge remote-tracking branch 'upstream/master'

* upstream/master:
  Add Rust support