Asynchorous sink wrapper for time-series data
```rust extern crate asink; extern crate serde;
extern crate serde_derive;
use asink::*; use std::sync::mpsc::Sender;
/// This will be serialized into msgpack
struct Doc {
id: usize,
data: Vec
fn experiment(s: Sender
fn main() { let sink = msgpack::MsgpackSink::from_str("test.msg"); let (s, th) = sink.run(); // Sink start thread to write recieved data into msgpack experiment(s); th.join().unwrap(); } ```