xref 0.1.1

Like Cow, but also works with RefCell
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
//! TODO: write some good tests
use super::XRef;
use std::cell::RefCell;


#[test]
fn into_owned() {
    let cell = RefCell::new(vec![1, 2, 3]);
    let xr = XRef::Ref(cell.borrow());
    let vec = xr.into_owned();
    assert_eq!(vec, vec![1, 2, 3]);
}