From 4d0dee7ee8282a6aed8db7944a0be8447654a9cf Mon Sep 17 00:00:00 2001 From: Lucien Greathouse Date: Tue, 27 Aug 2019 16:23:58 -0700 Subject: [PATCH] Fix or_fun clippy lint --- server/src/commands/serve.rs | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/server/src/commands/serve.rs b/server/src/commands/serve.rs index d074a116..ac2dab5a 100644 --- a/server/src/commands/serve.rs +++ b/server/src/commands/serve.rs @@ -39,9 +39,11 @@ pub fn serve(options: &ServeOptions) -> Result<(), ServeError> { let port = options .port - .or(maybe_project - .as_ref() - .and_then(|project| project.serve_port)) + .or_else(|| { + maybe_project + .as_ref() + .and_then(|project| project.serve_port) + }) .unwrap_or(DEFAULT_PORT); println!("Rojo server listening on port {}", port);