7 v: Vec<Cell<Option<&'a C<'a>>>>,
17 let (mut c1, mut c2, mut c3);
22 c1.v.push(Cell::new(None));
23 c1.v.push(Cell::new(None));
24 c2.v.push(Cell::new(None));
25 c2.v.push(Cell::new(None));
26 c3.v.push(Cell::new(None));
27 c3.v.push(Cell::new(None));
29 c1.v[0].set(Some(&c2));
30 c1.v[1].set(Some(&c3));
31 c2.v[0].set(Some(&c2));
32 c2.v[1].set(Some(&c3));
33 c3.v[0].set(Some(&c1));
34 c3.v[1].set(Some(&c2));