in src/session/stream.rs [256:267]
fn reregister(
&mut self,
registry: &mio::Registry,
token: mio::Token,
interest: mio::Interest,
) -> std::result::Result<(), std::io::Error> {
match self {
Self::Plain(s) => registry.reregister(s, token, interest),
Self::Tls(s) => registry.reregister(s.get_mut(), token, interest),
Self::Handshaking(s) => registry.reregister(s.get_mut(), token, interest),
}
}