diff options
| author | Teddy Wing | 2020-07-04 03:44:48 +0200 | 
|---|---|---|
| committer | Teddy Wing | 2020-07-04 03:44:48 +0200 | 
| commit | d125b25f4245df3d0eb80aa726c2a7039945f3de (patch) | |
| tree | b7b7925f24b28c3de977be041e23f6260b65853d /src | |
| parent | ab8b50d5b98ab071c5f70d929f1ca76f3faf71ca (diff) | |
| download | fastcgi-conduit-d125b25f4245df3d0eb80aa726c2a7039945f3de.tar.bz2 | |
server::internal_server_error: Change `match` to `unwrap_or_else`
Reduce a few lines.
Diffstat (limited to 'src')
| -rw-r--r-- | src/server.rs | 8 | 
1 files changed, 3 insertions, 5 deletions
| diff --git a/src/server.rs b/src/server.rs index 22bf244..948a470 100644 --- a/src/server.rs +++ b/src/server.rs @@ -103,15 +103,13 @@ where H: Handler + 'static + Sync  fn internal_server_error<W: Write>(mut w: W) {      let code = conduit::StatusCode::INTERNAL_SERVER_ERROR; -    match write!( +    write!(          w,          "{} {} {}\r\n{}\r\n\r\n",          HTTP_VERSION,          code,          code.canonical_reason().unwrap_or_default(),          "Content-Length: 0", -    ) { -        Ok(_) => (), -        Err(e) => error!("Write error: {}", e), -    } +    ) +        .unwrap_or_else(|e| error!("Write error: {}", e))  } | 
