From e8cf07fad8e4db6e9694d2476388d44ef090ad3c Mon Sep 17 00:00:00 2001 From: Titouan Rigoudy Date: Tue, 15 Mar 2016 15:07:30 +0100 Subject: [PATCH] Note to self about Client::recv. --- src/client.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/client.rs b/src/client.rs index 5619a35..fceac6d 100644 --- a/src/client.rs +++ b/src/client.rs @@ -77,6 +77,8 @@ impl Client { } } + // Necessary to break out in different function because self cannot be + // borrowed in the select arms due to *macro things*. fn recv(&mut self) -> IncomingMessage { let proto_rx = &self.proto_rx; let control_rx = &self.control_rx;