File tree Expand file tree Collapse file tree 1 file changed +4
-0
lines changed Expand file tree Collapse file tree 1 file changed +4
-0
lines changed Original file line number Diff line number Diff line change 2020 V : Serialize ,
2121 S : BuildHasher ,
2222{
23+ #[ inline]
2324 fn serialize < T : Serializer > ( & self , serializer : T ) -> Result < T :: Ok , T :: Error > {
2425 let mut map_serializer = serializer. serialize_map ( Some ( self . len ( ) ) ) ?;
2526 for ( k, v) in self {
6869 write ! ( formatter, "a map" )
6970 }
7071
72+ #[ inline]
7173 fn visit_map < M : MapAccess < ' de > > ( self , mut map : M ) -> Result < Self :: Value , M :: Error > {
7274 let mut values = LinkedHashMap :: with_capacity_and_hasher (
7375 map. size_hint ( ) . unwrap_or ( 0 ) ,
9395 T : Serialize + Eq + Hash ,
9496 S : BuildHasher ,
9597{
98+ #[ inline]
9699 fn serialize < U : Serializer > ( & self , serializer : U ) -> Result < U :: Ok , U :: Error > {
97100 let mut seq_serializer = serializer. serialize_seq ( Some ( self . len ( ) ) ) ?;
98101 for v in self {
@@ -138,6 +141,7 @@ where
138141 write ! ( formatter, "a sequence" )
139142 }
140143
144+ #[ inline]
141145 fn visit_seq < SA : SeqAccess < ' de > > ( self , mut seq : SA ) -> Result < Self :: Value , SA :: Error > {
142146 let mut values = LinkedHashSet :: with_capacity_and_hasher (
143147 seq. size_hint ( ) . unwrap_or ( 0 ) ,
You can’t perform that action at this time.
0 commit comments