Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- use std::rc::Rc;
- enum List {
- Pair(Rc<List>, Rc<List>),
- Nothing,
- }
- fn main() {
- let mut x = Rc::new(List::Nothing);
- for _ in 0..80000 {
- x = Rc::new(List::Pair(Rc::new(List::Nothing), x.clone()));
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement