From c45bb7daa79ab9d84b7d4e94c9288ae9d2b5f1e7 Mon Sep 17 00:00:00 2001 From: Laurent Pelecq Date: Tue, 15 Mar 2022 21:00:49 +0100 Subject: [PATCH] Fix minor clippy warnings --- src/fifo.rs | 8 +++++++- tests/fifo_async_tests.rs | 16 +++++++--------- 2 files changed, 14 insertions(+), 10 deletions(-) diff --git a/src/fifo.rs b/src/fifo.rs index 9b62fa1..4542ccf 100644 --- a/src/fifo.rs +++ b/src/fifo.rs @@ -115,7 +115,7 @@ mod asynchronous { } impl FifoBuilder { - pub fn new() -> FifoBuilder { + pub fn new() -> Self { FifoBuilder { path: FifoPath::new(), } @@ -149,6 +149,12 @@ mod asynchronous { #[cfg(feature = "async-mio")] pub use asynchronous::{FifoBuilder, UnixStream}; +impl Default for FifoBuilder { + fn default() -> Self { + Self::new() + } +} + #[cfg(test)] mod tests { diff --git a/tests/fifo_async_tests.rs b/tests/fifo_async_tests.rs index a4e5949..ec5a238 100644 --- a/tests/fifo_async_tests.rs +++ b/tests/fifo_async_tests.rs @@ -84,15 +84,13 @@ fn basic_async_communication() -> std::io::Result<()> { while controler.step() < 2 { poll.poll(&mut events, None)?; for event in &events { - if event.token() == output_token && event.is_writable() { - if controler.step() == 0 { - controler - .check_result(client.set_client_name(ClientName::new("test", "test"))); - } - } else if event.token() == input_token && event.is_readable() { - if controler.step() == 1 { - controler.check_result(client.check_client_name_set()); - } + if event.token() == output_token && event.is_writable() && controler.step() == 0 { + controler.check_result(client.set_client_name(ClientName::new("test", "test"))); + } else if event.token() == input_token + && event.is_readable() + && controler.step() == 1 + { + controler.check_result(client.check_client_name_set()); } } }