1 unstable release

Uses old Rust 2015

0.1.0 May 31, 2017

#16 in #nats-client

Custom license

23KB
431 lines

Simple NATS client for Rust

this is the NATS client library for rust.

Warning

THIS PROGRAM IS STILL ALPHA VERSION, API MAY BE CHANGED WITHOUT NOTICE. DO NOT USE FOR PRODUCTION.

Usage

add following line to Cargo.toml's dependencies entry.(currently, this library is not provided as crate)

simple_nats_client = { git = "https://github.com/itn3000/simple_nats_client.git }

see examples

THINGS TO BE PLANNED

  • SSL
  • PROPER ERROR HANDLING
  • AUTO RECONNECT ON UNEXPECTED DISCONNECTION(maybe possible)

THINGS NOT TO BE PLANNED

  • THREAD SAFE
  • ASYNCHRONOUS IO

Dependencies

~0.8–1.7MB
~37K SLoC