From a7237949da6d365957a04f99dc0b50c1ca1bed9b Mon Sep 17 00:00:00 2001 From: Dylan Reid Date: Sun, 26 Apr 2020 07:12:54 +0000 Subject: [PATCH] msg_socket: AsyncReceiver doesn't need a mut ref The AsyncReceiver doesn't need to modify the message receiver so let it take a plain old borrow. Change-Id: I07e93d2ed12327dd893fec654d2bdd613a848fe6 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/2167694 Tested-by: kokoro Tested-by: Dylan Reid Commit-Queue: Dylan Reid Reviewed-by: Chirantan Ekbote --- msg_socket/src/lib.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/msg_socket/src/lib.rs b/msg_socket/src/lib.rs index 2fd5905477..7f5d1a6a0c 100644 --- a/msg_socket/src/lib.rs +++ b/msg_socket/src/lib.rs @@ -50,7 +50,7 @@ impl MsgSocket { } // Creates an async receiver that implements `futures::Stream`. - pub fn async_receiver(&mut self) -> MsgResult> { + pub fn async_receiver(&self) -> MsgResult> { AsyncReceiver::new(self) } }