Cargo Features
NETXave has no features set by default.
[dependencies]
NETXave = { version = "0.0.9", features = ["sync", "async", "client", "server", "dns", "ssh", "ftp", "http", "snmp", "pop3", "smtp", "imap", "gemini", "gopher", "telnet", "all_protocols", "rustls", "native-tls"] }
- sync
-
Sync or Async
- async
- client
-
Client or Server
Affects
http::client
… - server
-
Affects
http::server
… - dns all_protocols?
-
Protocols
Affects
protocols::dns
… - ssh all_protocols?
-
Affects
protocols::ssh
… - ftp all_protocols?
-
Affects
protocols::ftp
… - http all_protocols?
-
Affects
protocols::http
… - snmp all_protocols?
-
Affects
protocols::snmp
… - pop3 all_protocols?
-
Affects
protocols::pop3
… - smtp all_protocols?
-
Affects
protocols::smtp
… - imap all_protocols?
-
Affects
protocols::imap
… - gemini all_protocols?
-
Affects
protocols::gemini
… - gopher all_protocols?
-
Affects
protocols::gopher
… - telnet all_protocols?
-
Affects
protocols::telnet
… - all_protocols = dns, ftp, gemini, gopher, http, imap, pop3, smtp, snmp, ssh, telnet
- rustls
-
Encryption
Enables rustls ^0.21.0 and webpki-roots ^0.23.0
- native-tls
-
Enables native-tls