Cargo Features

simple-irc-server has no features set by default.

[dependencies]
simple-irc-server = { version = "0.1.7", features = ["tls_rustls", "tls_openssl", "dns_lookup"] }
tls_rustls = rustls, rustls-pemfile, tokio-rustls

prefer rustls for almost systems

tls_openssl = openssl, tokio-openssl

use openssl if rustls with ring doesn't work - for example old non-SSE2 machines

dns_lookup = trust-dns-resolver

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

tokio-rustls tls_rustls?

Enables tokio-rustls ^0.23

rustls tls_rustls?

Enables rustls ^0.20

rustls-pemfile tls_rustls?

Enables rustls-pemfile ^1.0

tokio-openssl tls_openssl?
openssl tls_openssl?
trust-dns-resolver dns_lookup?

Enables trust-dns-resolver ^0.21