Expand description
A tiny implement for writing data to a reference counted instance.
Example
extern crate rc_writer;
use rc_writer::RcWriter;
use std::rc::Rc;
use std::cell::RefCell;
use std::io::Write;
let data = RefCell::new(Vec::new());
let data_rc = Rc::new(data);
let mut writer = RcWriter::new(data_rc.clone());
writer.write(b"Hello world!").unwrap();
writer.flush().unwrap();
assert_eq!(b"Hello world!".to_vec(), *data_rc.borrow());