File tree Expand file tree Collapse file tree 4 files changed +32
-32
lines changed
Expand file tree Collapse file tree 4 files changed +32
-32
lines changed Original file line number Diff line number Diff line change @@ -17,6 +17,16 @@ impl From<atom::Category> for Category {
1717 }
1818}
1919
20+ impl From < Category > for atom:: Category {
21+ fn from ( category : Category ) -> atom:: Category {
22+ atom:: Category {
23+ term : category. term ,
24+ scheme : category. scheme ,
25+ label : category. label ,
26+ }
27+ }
28+ }
29+
2030impl From < rss:: Category > for Category {
2131 fn from ( category : rss:: Category ) -> Category {
2232 Category {
@@ -28,21 +38,11 @@ impl From<rss::Category> for Category {
2838 }
2939}
3040
31- impl Into < atom:: Category > for Category {
32- fn into ( self ) -> atom:: Category {
33- atom:: Category {
34- term : self . term ,
35- scheme : self . scheme ,
36- label : self . label ,
37- }
38- }
39- }
40-
41- impl Into < rss:: Category > for Category {
42- fn into ( self ) -> rss:: Category {
41+ impl From < Category > for rss:: Category {
42+ fn from ( category : Category ) -> rss:: Category {
4343 rss:: Category {
44- value : self . term ,
45- domain : self . scheme ,
44+ value : category . term ,
45+ domain : category . scheme ,
4646 }
4747 }
4848}
Original file line number Diff line number Diff line change @@ -26,12 +26,12 @@ impl From<atom::Generator> for Generator {
2626 }
2727}
2828
29- impl Into < atom :: Generator > for Generator {
30- fn into ( self ) -> atom:: Generator {
29+ impl From < Generator > for atom :: Generator {
30+ fn from ( generator : Generator ) -> atom:: Generator {
3131 atom:: Generator {
32- name : self . name ,
33- uri : self . uri ,
34- version : self . version ,
32+ name : generator . name ,
33+ uri : generator . uri ,
34+ version : generator . version ,
3535 }
3636 }
3737}
Original file line number Diff line number Diff line change @@ -35,15 +35,15 @@ impl From<atom::Link> for Link {
3535 }
3636}
3737
38- impl Into < atom :: Link > for Link {
39- fn into ( self ) -> atom:: Link {
38+ impl From < Link > for atom :: Link {
39+ fn from ( link : Link ) -> atom:: Link {
4040 atom:: Link {
41- href : self . href ,
42- rel : self . rel ,
43- mediatype : self . mediatype ,
44- hreflang : self . hreflang ,
45- title : self . title ,
46- length : self . length ,
41+ href : link . href ,
42+ rel : link . rel ,
43+ mediatype : link . mediatype ,
44+ hreflang : link . hreflang ,
45+ title : link . title ,
46+ length : link . length ,
4747 }
4848 }
4949}
Original file line number Diff line number Diff line change @@ -26,12 +26,12 @@ impl From<atom::Person> for Person {
2626 }
2727}
2828
29- impl Into < atom :: Person > for Person {
30- fn into ( self ) -> atom:: Person {
29+ impl From < Person > for atom :: Person {
30+ fn from ( person : Person ) -> atom:: Person {
3131 atom:: Person {
32- name : self . name ,
33- uri : self . uri ,
34- email : self . email ,
32+ name : person . name ,
33+ uri : person . uri ,
34+ email : person . email ,
3535 }
3636 }
3737}
You can’t perform that action at this time.
0 commit comments