Reserves capacity for at least `additional` more ranges to be added to this list.
(&mut self, mut additional: usize)
| 42 | /// Reserves capacity for at least `additional` more ranges to be |
| 43 | /// added to this list. |
| 44 | pub fn reserve(&mut self, mut additional: usize) { |
| 45 | if additional > 0 && self.ranges.is_empty() { |
| 46 | additional = additional.saturating_add(1); |
| 47 | } |
| 48 | self.ranges.reserve(additional); |
| 49 | } |
| 50 | |
| 51 | /// Get the range at the specified index. |
| 52 | pub fn get(&self, index: usize) -> Range<usize> { |
no test coverage detected