diff options
author | Paul Woolcock <paul@woolcock.us> | 2018-08-21 15:26:34 -0400 |
---|---|---|
committer | Paul Woolcock <paul@woolcock.us> | 2018-08-21 15:56:01 -0400 |
commit | 650147031210a338d296d7adc968e7a36abe5d6c (patch) | |
tree | 435df763d7722177d470d7645f7d375a3c14dd99 /src/page.rs | |
parent | 68f8766affaa81de485b3ec8e8825ab29ba7d2bb (diff) |
Change `PageIter` to `ItemsIter`
Diffstat (limited to 'src/page.rs')
-rw-r--r-- | src/page.rs | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/page.rs b/src/page.rs index 94a8ae1..6648be9 100644 --- a/src/page.rs +++ b/src/page.rs @@ -3,7 +3,7 @@ use reqwest::Response; use reqwest::header::{Link, RelationType}; use serde::Deserialize; use url::Url; -use entities::pageiter::PageIter; +use entities::itemsiter::ItemsIter; pub struct Page<'a, T: for<'de> Deserialize<'de>> { mastodon: &'a Mastodon, @@ -55,8 +55,10 @@ impl<'a, T: for<'de> Deserialize<'de>> Page<'a, T> { } impl<'a, T: Clone + for<'de> Deserialize<'de>> Page<'a, T> { - pub fn items_iter(self) -> PageIter<'a, T> { - PageIter::new(self) + pub fn items_iter(self) -> impl Iterator<Item = T> + 'a + where T: 'a + { + ItemsIter::new(self) } } |