pub struct Acceptor { /* private fields */ }
Expand description
Handle on a server-side connection before configuration is available.
The Acceptor
allows the caller to provide a ServerConfig
based on the ClientHello
of
the incoming connection.
Implementations§
source§impl Acceptor
impl Acceptor
sourcepub fn new() -> Result<Self, Error>
👎Deprecated since 0.20.7: Use Acceptor::default instead for an infallible constructor
pub fn new() -> Result<Self, Error>
Create a new Acceptor
.
sourcepub fn wants_read(&self) -> bool
👎Deprecated since 0.20.7: Always returns true
pub fn wants_read(&self) -> bool
Returns true if the caller should call Connection::read_tls()
as soon as possible.
Since the purpose of an Acceptor is to read and then parse TLS bytes, this always returns true.