2 #![allow(non_camel_case_types)]
4 enum list
<T
> { cons(Box<T>, Box<list<T>>), nil, }
8 list
::cons
::<isize>(Box
::new(10),
9 Box
::new(list
::cons
::<isize>(Box
::new(12),
10 Box
::new(list
::cons
::<isize>(Box
::new(13),
11 Box
::new(list
::nil
::<isize>))))));