A zero dependency trait that provides `map_retry` function on top of native iterators.
Map retry crate provides a trait that allows to repeat mapping on failed results.
This is useful for doing IO such as loading webpages using iterators.
```
use map_retry::MapRetry;
fn retry() {
}
```