deepclone 0.2.0

Deep clone that copies shared data once: an `Rc`/`Arc` reached twice becomes one new `Rc`/`Arc`
Documentation
1
2
3
4
5
6
7
8
9
use deepclone::DeepClone;

#[derive(DeepClone)]
#[deepclone(bound = 7)]
struct Holder<T> {
    value: T,
}

fn main() {}