Crate tide_openssl

Source
Expand description

tide tls listener built on async-std-openssl and openssl

§Example

    let mut app = tide::new();
    app.at("/").get(|_| async { Ok("Hello tls") });
    app.listen(
        TlsListener::build()
            .addrs("localhost:4433")
            .cert(std::env::var("TIDE_CERT_PATH").unwrap())
            .key(std::env::var("TIDE_KEY_PATH").unwrap()),
    )
   .await?;

Structs§

TlsListener
The primary type for this crate
TlsListenerBuilder
A builder for TlsListeners