| 111 | /// Empty type to be used as the "value" in B-trees representing sets. |
| 112 | #[derive(Clone, Copy)] |
| 113 | struct SetValue(); |
| 114 | |
| 115 | /// Insert `x` into `s` at position `i`, pushing out the last element. |
| 116 | fn slice_insert<T: Copy>(s: &mut [T], i: usize, x: T) { |
no outgoing calls