Rc Writer
A tiny implement for writing data to a reference counted instance.
Examples
RcWriter
extern crate rc_writer;
use RcWriter;
use Rc;
use RefCell;
use Write;
let data = new;
let data_rc = new;
let mut writer = new;
writer.write.unwrap;
writer.flush.unwrap;
assert_eq!;
RcOptionWriter
extern crate rc_writer;
use RcOptionWriter;
use Rc;
use RefCell;
use Write;
let data = new;
let data_rc = new;
let mut writer = new;
writer.write.unwrap;
writer.flush.unwrap;
let data = data_rc.borrow_mut.take.unwrap; // remove out the vec from rc
assert_eq!;
Crates.io
https://crates.io/crates/rc-writer