Simpler impl

poc-serde-support
Felipe Sere 5 years ago
parent 197253aa73
commit 0186124aef

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

Loading…
Cancel
Save