diff options
Diffstat (limited to 'src/repeatn.rs')
-rw-r--r-- | src/repeatn.rs | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/repeatn.rs b/src/repeatn.rs index 8bc4850..e025f6f 100644 --- a/src/repeatn.rs +++ b/src/repeatn.rs @@ -1,7 +1,8 @@ +use std::iter::FusedIterator; /// An iterator that produces *n* repetitions of an element. /// -/// See [`repeat_n()`](../fn.repeat_n.html) for more information. +/// See [`repeat_n()`](crate::repeat_n) for more information. #[must_use = "iterators are lazy and do nothing unless consumed"] #[derive(Clone, Debug)] pub struct RepeatN<A> { @@ -52,3 +53,7 @@ impl<A> DoubleEndedIterator for RepeatN<A> impl<A> ExactSizeIterator for RepeatN<A> where A: Clone {} + +impl<A> FusedIterator for RepeatN<A> + where A: Clone +{} |