#不可变 #列表 #持久化

nightly immut_list

不可变持久化列表

1个不稳定版本

使用旧的Rust 2015

0.1.0 2017年10月21日

#111 in #持久化

MIT 许可证

10KB
310

immut_list

不可变持久化列表

extern crate immut_list;
extern crate data_structure_traits;


use immut_list::ImmutList;
use data_structure_traits::*;


fn main() {
    let mut a = ImmutList::new();

    for i in 0..32 {
        a = a.push(i);
    }

    let mut index = 32;
    for i in &a {
        index -= 1;
        assert_eq!(i, &index);
    }

    println!("{:?}", a);
}

依赖

~37KB