@@ -57,37 +57,27 @@ where
57
57
}
58
58
59
59
// Until we can use feature `specialization`:
60
- // TODO macro
61
- impl < T >
62
- SpecFromIterCo < T , crate :: vec:: IntoIter < T , Global , 0 > >
63
- for VecDeque < T , Global , 0 >
64
- {
60
+ // FIXME macro
61
+ impl < T > SpecFromIterCo < T , crate :: vec:: IntoIter < T , Global , 0 > > for VecDeque < T , Global , 0 > {
65
62
#[ inline]
66
63
fn spec_from_iter_co ( iterator : crate :: vec:: IntoIter < T , Global , 0 > ) -> Self {
67
64
iterator. into_vecdeque ( )
68
65
}
69
66
}
70
- impl < T >
71
- SpecFromIterCo < T , crate :: vec:: IntoIter < T , Global , 1 > >
72
- for VecDeque < T , Global , 1 >
73
- {
67
+ impl < T > SpecFromIterCo < T , crate :: vec:: IntoIter < T , Global , 1 > > for VecDeque < T , Global , 1 > {
74
68
#[ inline]
75
69
fn spec_from_iter_co ( iterator : crate :: vec:: IntoIter < T , Global , 1 > ) -> Self {
76
70
iterator. into_vecdeque ( )
77
71
}
78
72
}
79
73
80
- impl < T > SpecFromIterCo < T , IntoIter < T , Global , 0 > >
81
- for VecDeque < T , Global , 0 >
82
- {
74
+ impl < T > SpecFromIterCo < T , IntoIter < T , Global , 0 > > for VecDeque < T , Global , 0 > {
83
75
#[ inline]
84
76
fn spec_from_iter_co ( iterator : IntoIter < T , Global , 0 > ) -> Self {
85
77
iterator. into_vecdeque ( )
86
78
}
87
79
}
88
- impl < T > SpecFromIterCo < T , IntoIter < T , Global , 1 > >
89
- for VecDeque < T , Global , 1 >
90
- {
80
+ impl < T > SpecFromIterCo < T , IntoIter < T , Global , 1 > > for VecDeque < T , Global , 1 > {
91
81
#[ inline]
92
82
fn spec_from_iter_co ( iterator : IntoIter < T , Global , 1 > ) -> Self {
93
83
iterator. into_vecdeque ( )
0 commit comments