Simpler impl

pull/388/head
Felipe Sere 5 years ago
parent 197253aa73
commit 0186124aef

@ -22,8 +22,12 @@ enum CycleState {
FromBuffer, FromBuffer,
} }
impl<T: Clone, S: Stream<Item = T>> Cycle<S, T> { impl<S> Cycle<S, S::Item>
pub fn new(source: S) -> Cycle<S, T> { where
S: Stream,
S::Item: Clone,
{
pub fn new(source: S) -> Cycle<S, S::Item> {
Cycle { Cycle {
source, source,
index: 0, index: 0,

Loading…
Cancel
Save