@@ -62,8 +62,8 @@ async fn main() -> Result<(), Error> {
6262 Retry :: spawn ( FixedInterval :: from_millis ( 10 ) , || {
6363 let readiness_check_url = format ! (
6464 "http://127.0.0.1:{}{}" ,
65- env:: var( "READINESS_CHECK_PORT" ) . unwrap_or ( "8080" . to_string( ) ) ,
66- env:: var( "READINESS_CHECK_PATH" ) . unwrap_or ( "/" . to_string( ) )
65+ env:: var( "READINESS_CHECK_PORT" ) . unwrap_or_else ( |_| "8080" . to_string( ) ) ,
66+ env:: var( "READINESS_CHECK_PATH" ) . unwrap_or_else ( |_| "/" . to_string( ) )
6767 ) ;
6868 reqwest:: get ( readiness_check_url)
6969 } )
@@ -142,7 +142,7 @@ async fn handle_signals(
142142async fn http_proxy_handler ( event : Request , _: Context ) -> Result < impl IntoResponse , Error > {
143143 let app_host = format ! (
144144 "http://127.0.0.1:{}" ,
145- env:: var( "PORT" ) . unwrap_or ( "8080" . to_string( ) )
145+ env:: var( "PORT" ) . unwrap_or_else ( |_| "8080" . to_string( ) )
146146 ) ;
147147 let ( parts, body) = event. into_parts ( ) ;
148148 let app_url = app_host + parts. uri . path_and_query ( ) . unwrap ( ) . as_str ( ) ;
@@ -184,16 +184,16 @@ async fn convert_body(app_response: reqwest::Response) -> Result<Body, Error> {
184184 debug ! ( "body is text" ) ;
185185 let body_text = app_response. text ( ) . await ?;
186186 trace ! ( "body text is '{}'" , body_text) ;
187- return Ok ( Body :: Text ( body_text) )
187+ return Ok ( Body :: Text ( body_text) ) ;
188188 }
189189 let content = app_response. bytes ( ) . await ?;
190- return if content. len ( ) > 0 {
190+ return if ! content. is_empty ( ) {
191191 debug ! ( "body is binary" ) ;
192192 Ok ( Body :: Binary ( content. to_vec ( ) ) )
193193 } else {
194194 debug ! { "body is empty" } ;
195195 Ok ( Body :: Empty )
196- }
196+ } ;
197197}
198198
199199fn copy_headers ( src : HeaderMap , dst : & mut HeaderMap ) {
0 commit comments