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