rpds 1.2.0

Persistent data structures with structural sharing
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
use super::*;
use archery::RcK;
use pretty_assertions::assert_eq;

#[test]
fn test_replace() {
    let src: SharedPointer<_, RcK> = SharedPointer::new(3);
    let mut dest = 0;

    replace(&mut dest, src);

    assert_eq!(dest, 3);
}