Registry / networking / tls-listener

tls-listener

JSON →
library0.11.2rscratesunverified

Wrap incoming streams of connections in TLS for secure communication.

# Cargo.toml [dependencies] tls-listener = "0.11.2"
INSTALL
IMPORT
SIG · TLS-LISTENER
T
tls-listener
networkingrustv0.11.2
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

TlsListener
use tls_listener::TlsListener;

Create a TLS listener on port 443.

use tls_listener::TlsListener; #[tokio::main] async fn main() -> Result<(), Box<dyn std::error::Error>> { let listener = TlsListener::new("0.0.0.0:443", "cert.pem", "key.pem").await?; println!("TLS listener ready"); Ok(()) }
Debug
Known issues
gotchaRequires tokio runtime
fix
Ensure async runtime is active.
affects: >=0.11.0
Upgrade
Version history
0.11.2latest on crates.io
Audit
Dependencies

No dependency data recorded yet.

Agent activity
13 hits · last 30 days
node
12
OpenAI (training)
1
Resources
tls-listener — cargo add tls-listener · libregistry