SYMBOL INDEX (97 symbols across 7 files) FILE: examples/client.rs function main (line 17) | fn main() { function error (line 25) | fn error(err: String) -> io::Error { function run_client (line 30) | async fn run_client() -> io::Result<()> { FILE: examples/server.rs function main (line 24) | fn main() { function error (line 32) | fn error(err: String) -> io::Error { function run_server (line 37) | async fn run_server() -> Result<(), Box) -> Result>, h... FILE: src/config.rs type ConfigBuilderExt (line 20) | pub trait ConfigBuilderExt: sealed::Sealed { method with_platform_verifier (line 33) | fn with_platform_verifier(self) -> ConfigBuilder Result ConfigBuilder ConfigBuilder Result ConfigBuilder; type HttpsConnector (line 23) | pub struct HttpsConnector { function builder (line 34) | pub fn builder() -> builder::ConnectorBuilder { function new (line 41) | pub fn new( function enforce_https (line 58) | pub fn enforce_https(&mut self) { type Response (line 70) | type Response = MaybeHttpsStream; type Error (line 71) | type Error = BoxError; type Future (line 74) | type Future = function poll_ready (line 77) | fn poll_ready(&mut self, cx: &mut Context<'_>) -> Poll Self::Future { function from (line 130) | fn from((http, cfg): (H, C)) -> Self { function fmt (line 141) | fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { type DefaultServerNameResolver (line 150) | pub struct DefaultServerNameResolver(()); type FixedServerNameResolver (line 172) | pub struct FixedServerNameResolver { method new (line 178) | pub fn new(name: ServerName<'static>) -> Self { type ResolveServerName (line 206) | pub trait ResolveServerName { method resolve (line 153) | fn resolve( method resolve (line 184) | fn resolve( method resolve (line 197) | fn resolve( method resolve (line 208) | fn resolve( function connects_https (line 235) | async fn connects_https() { function connects_http (line 242) | async fn connects_http() { function connects_https_only (line 249) | async fn connects_https_only() { function enforces_https_only (line 256) | async fn enforces_https_only() { function connect (line 265) | async fn connect( type Allow (line 298) | enum Allow { type Scheme (line 303) | enum Scheme { FILE: src/connector/builder.rs type ConnectorBuilder (line 41) | pub struct ConnectorBuilder(State); type WantsTlsConfig (line 44) | pub struct WantsTlsConfig(()); function new (line 48) | pub fn new() -> Self { function with_tls_config (line 60) | pub fn with_tls_config(self, config: ClientConfig) -> ConnectorBuilder ConnectorBuilder { function try_with_platform_verifier (line 89) | pub fn try_with_platform_verifier( function with_provider_and_platform_verifier (line 103) | pub fn with_provider_and_platform_verifier( function with_native_roots (line 124) | pub fn with_native_roots(self) -> std::io::Result ConnectorBuilder { function with_provider_and_webpki_roots (line 167) | pub fn with_provider_and_webpki_roots( method default (line 181) | fn default() -> Self { type WantsSchemes (line 188) | pub struct WantsSchemes { function https_only (line 196) | pub fn https_only(self) -> ConnectorBuilder { function https_or_http (line 208) | pub fn https_or_http(self) -> ConnectorBuilder { type WantsProtocols1 (line 221) | pub struct WantsProtocols1 { method wrap_connector (line 228) | fn wrap_connector(self, conn: H) -> HttpsConnector { method build (line 239) | fn build(self) -> HttpsConnector { function enable_http1 (line 252) | pub fn enable_http1(self) -> ConnectorBuilder { function enable_http2 (line 260) | pub fn enable_http2(mut self) -> ConnectorBuilder { function enable_all_versions (line 273) | pub fn enable_all_versions(mut self) -> ConnectorBuilder { function with_server_name_resolver (line 294) | pub fn with_server_name_resolver( function with_server_name (line 315) | pub fn with_server_name(self, mut override_server_name: String) -> Self { type WantsProtocols2 (line 336) | pub struct WantsProtocols2 { function enable_http2 (line 345) | pub fn enable_http2(mut self) -> ConnectorBuilder { function build (line 354) | pub fn build(self) -> HttpsConnector { function wrap_connector (line 359) | pub fn wrap_connector(self, conn: H) -> HttpsConnector { type WantsProtocols3 (line 374) | pub struct WantsProtocols3 { function build (line 384) | pub fn build(self) -> HttpsConnector { function wrap_connector (line 389) | pub fn wrap_connector(self, conn: H) -> HttpsConnector { function test_builder (line 402) | fn test_builder() { function test_reject_predefined_alpn (line 414) | fn test_reject_predefined_alpn() { function test_alpn (line 430) | fn test_alpn() { function test_alpn_http2 (line 474) | fn test_alpn_http2() { function ensure_global_state (line 494) | fn ensure_global_state() { FILE: src/stream.rs type MaybeHttpsStream (line 15) | pub enum MaybeHttpsStream { method connected (line 23) | fn connected(&self) -> Connected { function fmt (line 39) | fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { function from (line 48) | fn from(inner: T) -> Self { function from (line 54) | fn from(inner: TlsStream>) -> Self { function poll_read (line 61) | fn poll_read( function poll_write (line 75) | fn poll_write( function poll_flush (line 87) | fn poll_flush(self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll, cx: &mut Context<'_>) -> Poll bool { function poll_write_vectored (line 111) | fn poll_write_vectored( FILE: tests/tests.rs function examples_dir (line 7) | fn examples_dir() -> PathBuf { function server_command (line 16) | fn server_command() -> Command { function start_server (line 20) | fn start_server() -> (Child, SocketAddr) { function client_command (line 49) | fn client_command() -> Command { function client (line 54) | fn client() { function server (line 68) | fn server() { function custom_ca_store (line 96) | fn custom_ca_store() {