Lines Matching refs:SetValue
3 use super::{Forest, INNER_SIZE, Node, SetValue, slice_insert, slice_shift};
541 impl ValDisp for SetValue { implementation
595 type Value = SetValue;
597 type LeafValues = [SetValue; 15];
674 let mut leaf = NodeData::<TF>::leaf('d', SetValue()); in leaf()
677 assert!(leaf.try_leaf_insert(0, 'a', SetValue())); in leaf()
679 assert!(leaf.try_leaf_insert(1, 'b', SetValue())); in leaf()
680 assert!(leaf.try_leaf_insert(2, 'c', SetValue())); in leaf()
683 assert!(leaf.try_leaf_insert(usize::from(i), ('a' as u8 + i) as char, SetValue())); in leaf()
688 assert!(!leaf.try_leaf_insert(0, 'x', SetValue())); in leaf()
689 assert!(!leaf.try_leaf_insert(8, 'x', SetValue())); in leaf()
690 assert!(!leaf.try_leaf_insert(15, 'x', SetValue())); in leaf()
701 assert!(leaf.try_leaf_insert(8, 'i', SetValue())); in leaf()
779 let mut lhs = NodeData::<TF>::leaf('a', SetValue()); in leaf_balance()
781 assert!(lhs.try_leaf_insert(usize::from(i), ('a' as u8 + i) as char, SetValue())); in leaf_balance()
785 let mut rhs = NodeData::<TF>::leaf('0', SetValue()); in leaf_balance()
787 assert!(rhs.try_leaf_insert(usize::from(i), ('0' as u8 + i) as char, SetValue())); in leaf_balance()
795 assert!(lhs.try_leaf_insert(0, 'x', SetValue())); in leaf_balance()
796 assert!(lhs.try_leaf_insert(1, 'y', SetValue())); in leaf_balance()
797 assert!(lhs.try_leaf_insert(2, 'z', SetValue())); in leaf_balance()