@@ -509,15 +509,15 @@ async fn exec(
509509}
510510
511511async fn change_machine (
512- app_name : & str ,
513- machine_id : & str ,
514- url_suffix : & str ,
512+ app_name : String ,
513+ machine_id : String ,
514+ url_suffix : & ' static str ,
515515) -> Result < ( ) , anyhow:: Error > {
516516 let url = format ! ( "{API_BASE_URL}/apps/{app_name}/machines/{machine_id}/{url_suffix}" ) ;
517- send_request ( & url, Method :: POST ) . await
517+ send_request ( url, Method :: POST ) . await
518518}
519519
520- async fn send_request ( url : & str , method : Method ) -> Result < ( ) , anyhow:: Error > {
520+ async fn send_request ( url : String , method : Method ) -> Result < ( ) , anyhow:: Error > {
521521 let request = request_with_api_token ( ) ?
522522 . method ( method)
523523 . uri ( url)
@@ -565,24 +565,24 @@ impl Guest for Component {
565565 }
566566
567567 fn stop ( app_name : String , machine_id : String ) -> Result < ( ) , String > {
568- block_on ( change_machine ( & app_name, & machine_id, "stop" ) ) . map_err ( |err| err. to_string ( ) )
568+ block_on ( change_machine ( app_name, machine_id, "stop" ) ) . map_err ( |err| err. to_string ( ) )
569569 }
570570
571571 fn suspend ( app_name : String , machine_id : String ) -> Result < ( ) , String > {
572- block_on ( change_machine ( & app_name, & machine_id, "suspend" ) ) . map_err ( |err| err. to_string ( ) )
572+ block_on ( change_machine ( app_name, machine_id, "suspend" ) ) . map_err ( |err| err. to_string ( ) )
573573 }
574574
575575 fn start ( app_name : String , machine_id : String ) -> Result < ( ) , String > {
576- block_on ( change_machine ( & app_name, & machine_id, "start" ) ) . map_err ( |err| err. to_string ( ) )
576+ block_on ( change_machine ( app_name, machine_id, "start" ) ) . map_err ( |err| err. to_string ( ) )
577577 }
578578
579579 fn restart ( app_name : String , machine_id : String ) -> Result < ( ) , String > {
580- block_on ( change_machine ( & app_name, & machine_id, "restart" ) ) . map_err ( |err| err. to_string ( ) )
580+ block_on ( change_machine ( app_name, machine_id, "restart" ) ) . map_err ( |err| err. to_string ( ) )
581581 }
582582
583583 fn delete ( app_name : String , machine_id : String , force : bool ) -> Result < ( ) , String > {
584584 let url = format ! ( "{API_BASE_URL}/apps/{app_name}/machines/{machine_id}?force={force}" ) ;
585- block_on ( send_request ( & url, Method :: DELETE ) ) . map_err ( |err| err. to_string ( ) )
585+ block_on ( send_request ( url, Method :: DELETE ) ) . map_err ( |err| err. to_string ( ) )
586586 }
587587
588588 fn exec (
0 commit comments