Lines Matching defs:cow1
15739 let mut cow1 = cow0.clone();
15740 let mut cow2 = cow1.clone();
15743 assert!(75 == *Arc::make_mut(&mut cow1));
15747 *Arc::make_mut(&mut cow1) += 2;
15751 assert!(77 == *cow1);
15755 assert!(*cow0 != *cow1);
15757 assert!(*cow1 != *cow2);
15763 let cow1 = cow0.clone();
15764 let cow2 = cow1.clone();
15767 assert!(75 == *cow1);
15772 assert!(75 == *cow1);
15775 // cow1 and cow2 should share the same contents
15777 assert!(*cow0 != *cow1);
15779 assert!(*cow1 == *cow2);
26634 let mut cow1 = cow0.clone();
26635 let mut cow2 = cow1.clone();
26638 assert!(75 == *Rc::make_mut(&mut cow1));
26642 *Rc::make_mut(&mut cow1) += 2;
26646 assert!(77 == *cow1);
26650 assert!(*cow0 != *cow1);
26652 assert!(*cow1 != *cow2);
26658 let cow1 = cow0.clone();
26659 let cow2 = cow1.clone();
26662 assert!(75 == *cow1);
26668 assert!(75 == *cow1);
26671 // cow1 and cow2 should share the same contents
26673 assert!(*cow0 != *cow1);
26675 assert!(*cow1 == *cow2);