File tree Expand file tree Collapse file tree 1 file changed +6
-5
lines changed
Expand file tree Collapse file tree 1 file changed +6
-5
lines changed Original file line number Diff line number Diff line change @@ -2,12 +2,13 @@ use core::hash::{BuildHasher, Hash};
22
33use crate :: {
44 binary_heap:: { BinaryHeapInner , Kind as BinaryHeapKind } ,
5+ deque:: DequeInner ,
56 histbuf:: HistoryBufferInner ,
67 linear_map:: LinearMapInner ,
78 storage:: Storage ,
89 string:: StringInner ,
910 vec:: VecInner ,
10- Deque , IndexMap , IndexSet ,
11+ IndexMap , IndexSet ,
1112} ;
1213use serde:: ser:: { Serialize , SerializeMap , SerializeSeq , Serializer } ;
1314
@@ -64,15 +65,15 @@ where
6465 }
6566}
6667
67- impl < T , const N : usize > Serialize for Deque < T , N >
68+ impl < T , S : Storage > Serialize for DequeInner < T , S >
6869where
6970 T : Serialize ,
7071{
71- fn serialize < S > ( & self , serializer : S ) -> Result < S :: Ok , S :: Error >
72+ fn serialize < SER > ( & self , serializer : SER ) -> Result < SER :: Ok , SER :: Error >
7273 where
73- S : Serializer ,
74+ SER : Serializer ,
7475 {
75- let mut seq = serializer. serialize_seq ( Some ( self . len ( ) ) ) ?;
76+ let mut seq = serializer. serialize_seq ( Some ( self . storage_len ( ) ) ) ?;
7677 for element in self {
7778 seq. serialize_element ( element) ?;
7879 }
You can’t perform that action at this time.
0 commit comments