(self, f: F)
| 24 | } |
| 25 | |
| 26 | pub fn try_map<U, E, F: Fn(T) -> Result<U, E>>(self, f: F) -> Result<Range<U>, E> { |
| 27 | Ok(Range { |
| 28 | start: self.start.map(&f).transpose()?, |
| 29 | end: self.end.map(f).transpose()?, |
| 30 | }) |
| 31 | } |
| 32 | |
| 33 | pub fn map<U, F: Fn(T) -> U>(self, f: F) -> Range<U> { |
| 34 | Range { |
no test coverage detected