@@ -24,7 +24,7 @@ impl Gemset {
2424
2525 path. to_str ( )
2626 . map ( ToString :: to_string)
27- . ok_or_else ( || format ! ( "Failed to convert path for '{}'" , bin_name ) )
27+ . ok_or_else ( || format ! ( "Failed to convert path for '{bin_name }'" ) )
2828 }
2929
3030 pub fn gem_path_env ( & self ) -> Vec < ( String , String ) > {
@@ -43,20 +43,20 @@ impl Gemset {
4343 ] ;
4444
4545 self . execute_gem_command ( "install" . into ( ) , args)
46- . map_err ( |e| format ! ( "Failed to install gem '{}': {}" , name , e ) ) ?;
46+ . map_err ( |e| format ! ( "Failed to install gem '{name }': {e}" ) ) ?;
4747
4848 Ok ( ( ) )
4949 }
5050
5151 pub fn update_gem ( & self , name : & str ) -> Result < ( ) , String > {
5252 self . execute_gem_command ( "update" . into ( ) , vec ! [ name. into( ) ] )
53- . map_err ( |e| format ! ( "Failed to update gem '{}': {}" , name , e ) ) ?;
53+ . map_err ( |e| format ! ( "Failed to update gem '{name }': {e}" ) ) ?;
5454 Ok ( ( ) )
5555 }
5656
5757 pub fn installed_gem_version ( & self , name : & str ) -> Result < Option < String > , String > {
58- let re = Regex :: new ( r"^(\S+) \((.+)\)$" )
59- . map_err ( |e| format ! ( "Failed to compile regex: {}" , e ) ) ?;
58+ let re =
59+ Regex :: new ( r"^(\S+) \((.+)\)$" ) . map_err ( |e| format ! ( "Failed to compile regex: {e}" ) ) ?;
6060
6161 let args = vec ! [ "--exact" . to_string( ) , name. into( ) ] ;
6262 let output_str = self . execute_gem_command ( "list" . into ( ) , args) ?;
@@ -100,13 +100,12 @@ impl Gemset {
100100 Some ( status) => {
101101 let stderr = String :: from_utf8_lossy ( & output. stderr ) . to_string ( ) ;
102102 Err ( format ! (
103- "Gem command failed (status: {})\n Error: {}" ,
104- status, stderr
103+ "Gem command failed (status: {status})\n Error: {stderr}" ,
105104 ) )
106105 }
107106 None => {
108107 let stderr = String :: from_utf8_lossy ( & output. stderr ) . to_string ( ) ;
109- Err ( format ! ( "Failed to execute gem command: {}" , stderr ) )
108+ Err ( format ! ( "Failed to execute gem command: {stderr}" ) )
110109 }
111110 } )
112111 }
0 commit comments