@@ -143,7 +143,7 @@ impl GetProject {
143143 let res = res. unwrap ( ) ;
144144 let text = res. text ( ) . await . unwrap ( ) ;
145145 debug ! ( text) ;
146- let res: Result < GetProject > = serde_json:: from_str ( & text) . map_err ( |e| Error :: SerdeErr ( e ) ) ;
146+ let res: Result < GetProject > = serde_json:: from_str ( & text) . map_err ( Error :: SerdeErr ) ;
147147 if res. is_err ( ) {
148148 error ! ( "Error parsing project: {}" , res. err( ) . unwrap( ) ) ;
149149 return None ;
@@ -174,7 +174,7 @@ impl Modrinth {
174174 . expect ( "Failed to get versions" ) ;
175175
176176 let versions = versions. text ( ) . await . unwrap ( ) ;
177- serde_json:: from_str ( & versions) . map_err ( |e| Error :: SerdeErr ( e ) )
177+ serde_json:: from_str ( & versions) . map_err ( Error :: SerdeErr )
178178 }
179179 pub async fn search_mods ( query : & str , limit : u16 , offset : u16 ) -> ProjectSearch {
180180 let client = reqwest:: Client :: new ( ) ;
@@ -381,10 +381,10 @@ impl VersionData {
381381 . await
382382 . unwrap ( ) ;
383383 let res = res. text ( ) . await . unwrap ( ) ;
384- let res: Result < VersionData > = serde_json:: from_str ( & res) . map_err ( |e| Error :: SerdeErr ( e ) ) ;
384+ let res: Result < VersionData > = serde_json:: from_str ( & res) . map_err ( Error :: SerdeErr ) ;
385385 res
386386 }
387- pub fn format_verbose ( & self , mod_name : & str , categories : & Vec < String > ) -> String {
387+ pub fn format_verbose ( & self , mod_name : & str , categories : & [ String ] ) -> String {
388388 let mut output = String :: new ( ) ;
389389 let url = format ! ( "https://modrinth.com/mod/{}" , self . project_id) ;
390390 let link = Link :: new ( url. clone ( ) , url) ;
0 commit comments