@@ -23,8 +23,8 @@ use std::{
23
23
use syntax:: symbol:: Symbol ;
24
24
use syntax_pos:: Span ;
25
25
26
+ use serde:: ser:: { SerializeStruct , Serializer } ;
26
27
use serde:: Serialize ;
27
- use serde:: ser:: { Serializer , SerializeStruct } ;
28
28
29
29
/// The categories we use when analyzing changes between crate versions.
30
30
///
@@ -71,7 +71,8 @@ pub struct RSymbol(pub Symbol);
71
71
72
72
impl Serialize for RSymbol {
73
73
fn serialize < S > ( & self , serializer : S ) -> Result < S :: Ok , S :: Error >
74
- where S : Serializer ,
74
+ where
75
+ S : Serializer ,
75
76
{
76
77
serializer. serialize_str ( & format ! ( "{}" , self . 0 ) )
77
78
}
@@ -104,7 +105,8 @@ impl fmt::Display for Name {
104
105
105
106
impl Serialize for Name {
106
107
fn serialize < S > ( & self , serializer : S ) -> Result < S :: Ok , S :: Error >
107
- where S : Serializer ,
108
+ where
109
+ S : Serializer ,
108
110
{
109
111
match * self {
110
112
Name :: Symbol ( ref name) => serializer. serialize_str ( & format ! ( "{}" , name. 0 ) ) ,
@@ -221,7 +223,8 @@ impl Ord for PathChange {
221
223
222
224
impl Serialize for PathChange {
223
225
fn serialize < S > ( & self , serializer : S ) -> Result < S :: Ok , S :: Error >
224
- where S : Serializer ,
226
+ where
227
+ S : Serializer ,
225
228
{
226
229
let mut state = serializer. serialize_struct ( "PathChange" , 3 ) ?;
227
230
state. serialize_field ( "name" , & self . name ) ?;
@@ -649,7 +652,8 @@ impl<'a> fmt::Display for ChangeType<'a> {
649
652
650
653
impl < ' tcx > Serialize for ChangeType < ' tcx > {
651
654
fn serialize < S > ( & self , serializer : S ) -> Result < S :: Ok , S :: Error >
652
- where S : Serializer ,
655
+ where
656
+ S : Serializer ,
653
657
{
654
658
serializer. serialize_str ( & format ! ( "{}" , self ) )
655
659
}
@@ -810,7 +814,8 @@ impl<'tcx> Ord for Change<'tcx> {
810
814
811
815
impl < ' tcx > Serialize for Change < ' tcx > {
812
816
fn serialize < S > ( & self , serializer : S ) -> Result < S :: Ok , S :: Error >
813
- where S : Serializer ,
817
+ where
818
+ S : Serializer ,
814
819
{
815
820
let mut state = serializer. serialize_struct ( "Change" , 3 ) ?;
816
821
state. serialize_field ( "name" , & self . name ) ?;
@@ -965,7 +970,9 @@ impl<'tcx> ChangeSet<'tcx> {
965
970
changes : & ' a ChangeSet < ' tcx > ,
966
971
}
967
972
968
- let new_version = self . get_new_version ( version) . unwrap_or_else ( || "parse error" . to_owned ( ) ) ;
973
+ let new_version = self
974
+ . get_new_version ( version)
975
+ . unwrap_or_else ( || "parse error" . to_owned ( ) ) ;
969
976
970
977
let output = Output {
971
978
old_version : version. to_owned ( ) ,
@@ -1026,14 +1033,19 @@ impl<'tcx> ChangeSet<'tcx> {
1026
1033
1027
1034
impl < ' tcx > Serialize for ChangeSet < ' tcx > {
1028
1035
fn serialize < S > ( & self , serializer : S ) -> Result < S :: Ok , S :: Error >
1029
- where S : Serializer ,
1036
+ where
1037
+ S : Serializer ,
1030
1038
{
1031
1039
let mut state = serializer. serialize_struct ( "ChangeSet" , 3 ) ?;
1032
1040
1033
1041
let path_changes: Vec < _ > = self . path_changes . values ( ) . collect ( ) ;
1034
1042
state. serialize_field ( "path_changes" , & path_changes) ?;
1035
1043
1036
- let changes: Vec < _ > = self . changes . values ( ) . filter ( |c| c. output && !c. changes . is_empty ( ) ) . collect ( ) ;
1044
+ let changes: Vec < _ > = self
1045
+ . changes
1046
+ . values ( )
1047
+ . filter ( |c| c. output && !c. changes . is_empty ( ) )
1048
+ . collect ( ) ;
1037
1049
state. serialize_field ( "changes" , & changes) ?;
1038
1050
1039
1051
state. serialize_field ( "max_category" , & self . max ) ?;
0 commit comments