use time::precise_time_s;
use std::os;
use std::task;
+use std::vec_ng::Vec;
+use std::vec_ng;
enum UniqueList {
ULNil, ULCons(~UniqueList)
managed: @nillist,
unique: ~nillist,
tuple: (@nillist, ~nillist),
- vec: vec!(@nillist),
+ vec: Vec<@nillist>,
res: r
}
unique: ~Cons((), @*st.unique),
tuple: (@Cons((), st.tuple.ref0().clone()),
~Cons((), @*st.tuple.ref1().clone())),
- vec: st.vec + &[@Cons((), *st.vec.last().unwrap())],
+ vec: vec::append(st.vec.clone(),
+ &[@Cons((), *st.vec.last().unwrap())]),
res: r(@Cons((), st.res._l))
}
}