From f99ca19bfe24713799decd60facf140ca9c42b22 Mon Sep 17 00:00:00 2001 From: Phoenix Kahlo Date: Sun, 22 Dec 2024 13:35:13 -0600 Subject: [PATCH] proto: Factor out return in handle --- quinn-proto/src/endpoint.rs | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/quinn-proto/src/endpoint.rs b/quinn-proto/src/endpoint.rs index 3675cce2b..f1eec363f 100644 --- a/quinn-proto/src/endpoint.rs +++ b/quinn-proto/src/endpoint.rs @@ -207,7 +207,7 @@ impl Endpoint { first_decode, remaining, }; - match route_to { + return match route_to { RouteDatagramTo::Incoming(incoming_idx) => { let incoming_buffer = &mut self.incoming_buffers[incoming_idx]; let config = &self.server_config.as_ref().unwrap(); @@ -226,15 +226,13 @@ impl Endpoint { self.all_incoming_buffers_total_bytes += datagram_len as u64; } - return None; - } - RouteDatagramTo::Connection(ch) => { - return Some(DatagramEvent::ConnectionEvent( - ch, - ConnectionEvent(ConnectionEventInner::Datagram(event)), - )) + None } - } + RouteDatagramTo::Connection(ch) => Some(DatagramEvent::ConnectionEvent( + ch, + ConnectionEvent(ConnectionEventInner::Datagram(event)), + )), + }; } //