An open API service indexing awesome lists of open source software.

https://github.com/avi-d-coder/iter_fallback

Drive two iters, exhaust first then fallback on the rest of second
https://github.com/avi-d-coder/iter_fallback

fallback iterative-methods iterator rust rust-language

Last synced: 9 months ago
JSON representation

Drive two iters, exhaust first then fallback on the rest of second

Awesome Lists containing this project

README

          

[![crates.io](https://img.shields.io/crates/v/iter_fallback.svg)](https://crates.io/crates/iter_fallback)

# iter_fallback
An iterator that falls back to a second iterator when the first one is exusted.
```rs
assert_eq!(
vec![1, 2, 3, 4, 5],
vec![1, 2, 3]
.into_iter()
.fallback(vec![0, 0, 0, 4, 5].into_iter())
.collect::>()
)

```