Browse Source

reformatting code

pull/52/head
ssrlive 3 years ago
parent
commit
ca5b550e44
  1. 14
      src/tun2proxy.rs

14
src/tun2proxy.rs

@ -413,14 +413,12 @@ impl<'a> TunToProxy<'a> {
} }
// This ugliness is due to the way Interest is implemented (as a NonZeroU8 wrapper). // This ugliness is due to the way Interest is implemented (as a NonZeroU8 wrapper).
let interest; let interest = match (state.wait_read, state.wait_write) {
if state.wait_read && !state.wait_write { (true, false) => Interest::READABLE,
interest = Interest::READABLE; (false, true) => Interest::WRITABLE,
} else if state.wait_write && !state.wait_read { (true, true) => Interest::READABLE | Interest::WRITABLE,
interest = Interest::WRITABLE; (false, false) => Interest::READABLE | Interest::WRITABLE,
} else { };
interest = Interest::READABLE | Interest::WRITABLE;
}
poll.registry().register(&mut state.mio_stream, state.token, interest)?; poll.registry().register(&mut state.mio_stream, state.token, interest)?;
Ok(()) Ok(())

Loading…
Cancel
Save