Index
| AllowAnyAnonymousOrAuthenticatedClient | Rustls.Internal, Rustls |
| AllowAnyAuthenticatedClient | Rustls.Internal, Rustls |
| ALPNProtocol | |
| 1 (Type/Class) | Rustls.Internal, Rustls |
| 2 (Data Constructor) | Rustls.Internal, Rustls |
| Backend | |
| 1 (Type/Class) | Rustls.Internal, Rustls |
| 2 (Data Constructor) | Rustls.Internal, Rustls |
| backend | Rustls.Internal |
| backendRead | Rustls.Internal, Rustls |
| backendWrite | Rustls.Internal, Rustls |
| buildClientConfig | Rustls |
| buildServerConfig | Rustls |
| Certificate | Rustls.Internal.FFI |
| certificateChain | Rustls.Internal, Rustls |
| certificateGetDER | Rustls.Internal.FFI |
| CertificateRevocationList | |
| 1 (Type/Class) | Rustls.Internal, Rustls |
| 2 (Data Constructor) | Rustls.Internal, Rustls |
| CertifiedKey | |
| 1 (Type/Class) | Rustls.Internal.FFI |
| 2 (Type/Class) | Rustls.Internal, Rustls |
| 3 (Data Constructor) | Rustls.Internal, Rustls |
| certifiedKeyBuild | Rustls.Internal.FFI |
| certifiedKeyFree | Rustls.Internal.FFI |
| CipherSuite | |
| 1 (Type/Class) | Rustls.Internal, Rustls |
| 2 (Data Constructor) | Rustls.Internal, Rustls |
| cipherSuiteID | Rustls.Internal, Rustls |
| cipherSuiteName | Rustls.Internal, Rustls |
| cipherSuiteTLSVersion | Rustls.Internal, Rustls |
| Client | Rustls.Internal, Rustls |
| ClientCertVerifier | |
| 1 (Type/Class) | Rustls.Internal.FFI |
| 2 (Type/Class) | Rustls.Internal, Rustls |
| 3 (Data Constructor) | Rustls.Internal, Rustls |
| clientCertVerifierCertificates | Rustls.Internal, Rustls |
| clientCertVerifierCRLs | Rustls.Internal, Rustls |
| clientCertVerifierFree | Rustls.Internal.FFI |
| ClientCertVerifierPolicy | Rustls.Internal, Rustls |
| clientCertVerifierPolicy | Rustls.Internal, Rustls |
| ClientConfig | |
| 1 (Type/Class) | Rustls.Internal.FFI |
| 2 (Type/Class) | Rustls.Internal, Rustls |
| 3 (Data Constructor) | Rustls.Internal |
| clientConfigALPNProtocols | Rustls.Internal, Rustls |
| ClientConfigBuilder | |
| 1 (Type/Class) | Rustls.Internal.FFI |
| 2 (Type/Class) | Rustls.Internal, Rustls |
| 3 (Data Constructor) | Rustls.Internal, Rustls |
| clientConfigBuilderBuild | Rustls.Internal.FFI |
| clientConfigBuilderFree | Rustls.Internal.FFI |
| clientConfigBuilderNewCustom | Rustls.Internal.FFI |
| clientConfigBuilderSetALPNProtocols | Rustls.Internal.FFI |
| clientConfigBuilderSetCertifiedKey | Rustls.Internal.FFI |
| clientConfigBuilderSetEnableSNI | Rustls.Internal.FFI |
| clientConfigBuilderSetServerVerifier | Rustls.Internal.FFI |
| clientConfigCertifiedKeys | Rustls.Internal, Rustls |
| clientConfigCryptoProvider | Rustls.Internal, Rustls |
| clientConfigEnableSNI | Rustls.Internal, Rustls |
| clientConfigFree | Rustls.Internal.FFI |
| clientConfigLogCallback | Rustls.Internal, Rustls |
| clientConfigPtr | Rustls.Internal |
| clientConfigServerCertVerifier | Rustls.Internal, Rustls |
| clientConnectionNew | Rustls.Internal.FFI |
| completeIO | Rustls.Internal |
| completePriorIO | Rustls.Internal |
| conn | Rustls.Internal |
| Connection | |
| 1 (Type/Class) | Rustls.Internal.FFI |
| 2 (Type/Class) | Rustls.Internal, Rustls |
| 3 (Data Constructor) | Rustls.Internal |
| Connection' | |
| 1 (Type/Class) | Rustls.Internal |
| 2 (Data Constructor) | Rustls.Internal |
| connectionFree | Rustls.Internal.FFI |
| connectionGetALPNProtocol | Rustls.Internal.FFI |
| connectionGetNegotiatedCipherSuite | Rustls.Internal.FFI |
| connectionGetNegotiatedCipherSuiteName | Rustls.Internal.FFI |
| connectionGetPeerCertificate | Rustls.Internal.FFI |
| connectionGetProtocolVersion | Rustls.Internal.FFI |
| connectionIsHandshaking | Rustls.Internal.FFI |
| connectionProcessNewPackets | Rustls.Internal.FFI |
| connectionRead | Rustls.Internal.FFI |
| connectionReadTls | Rustls.Internal.FFI |
| connectionSendCloseNotify | Rustls.Internal.FFI |
| connectionSetBufferLimit | Rustls.Internal.FFI |
| connectionSetLogCallback | Rustls.Internal.FFI |
| connectionWantsRead | Rustls.Internal.FFI |
| connectionWantsWrite | Rustls.Internal.FFI |
| connectionWrite | Rustls.Internal.FFI |
| connectionWriteTls | Rustls.Internal.FFI |
| ConstCString | Rustls.Internal.FFI |
| ConstPtr | |
| 1 (Type/Class) | Rustls.Internal.FFI |
| 2 (Data Constructor) | Rustls.Internal.FFI |
| CryptoProvider | |
| 1 (Type/Class) | Rustls.Internal.FFI |
| 2 (Type/Class) | Rustls.Internal, Rustls |
| 3 (Data Constructor) | Rustls.Internal |
| CryptoProviderBuilder | Rustls.Internal.FFI |
| cryptoProviderBuilderBuild | Rustls.Internal.FFI |
| cryptoProviderBuilderFree | Rustls.Internal.FFI |
| cryptoProviderBuilderNewFromDefault | Rustls.Internal.FFI |
| cryptoProviderBuilderNewWithBase | Rustls.Internal.FFI |
| cryptoProviderBuilderSetCipherSuites | Rustls.Internal.FFI |
| cryptoProviderCipherSuites | Rustls |
| cryptoProviderCiphersuitesGet | Rustls.Internal.FFI |
| cryptoProviderCiphersuitesLen | Rustls.Internal.FFI |
| cryptoProviderFree | Rustls.Internal.FFI |
| cryptoProviderTLSVersions | Rustls |
| cSizeToInt | Rustls.Internal |
| defaultClientConfigBuilder | Rustls |
| defaultServerConfigBuilder | Rustls |
| DERCertificate | |
| 1 (Type/Class) | Rustls |
| 2 (Data Constructor) | Rustls |
| Done | Rustls.Internal |
| DoneFFI | Rustls.Internal |
| errorMsg | Rustls.Internal.FFI |
| getALPNProtocol | Rustls |
| getDefaultCryptoProvider | Rustls |
| getIsHandshaking | Rustls.Internal |
| getNegotiatedCipherSuite | Rustls |
| getPeerCertificate | Rustls |
| getSNIHostname | Rustls |
| getTLSVersion | Rustls |
| getWantsRead | Rustls.Internal |
| getWantsWrite | Rustls.Internal |
| handshake | Rustls |
| HandshakeQuery | |
| 1 (Type/Class) | Rustls.Internal, Rustls |
| 2 (Data Constructor) | Rustls.Internal |
| handshakeQuery | Rustls.Internal |
| hsSupportedCipherSuiteGetName | Rustls.Internal.FFI |
| hsSupportedCiphersuiteProtocolVersion | Rustls.Internal.FFI |
| hsVersion | Rustls.Internal.FFI |
| ignoreExceptions | Rustls.Internal |
| ignoreSyncExceptions | Rustls.Internal |
| interactThread | Rustls.Internal |
| interactTLS | Rustls.Internal |
| intToCSize | Rustls.Internal |
| IOMsgReq | Rustls.Internal |
| ioMsgReq | Rustls.Internal |
| IOMsgRes | Rustls.Internal |
| ioMsgRes | Rustls.Internal |
| IOResult | |
| 1 (Type/Class) | Rustls.Internal.FFI |
| 2 (Data Constructor) | Rustls.Internal.FFI |
| ioResultErr | Rustls.Internal.FFI |
| ioResultOk | Rustls.Internal.FFI |
| isCertError | Rustls.Internal, Rustls |
| IsEOF | |
| 1 (Type/Class) | Rustls.Internal |
| 2 (Data Constructor) | Rustls.Internal |
| lenPtr | Rustls.Internal |
| LogCallback | |
| 1 (Type/Class) | Rustls.Internal.FFI |
| 2 (Type/Class) | Rustls.Internal, Rustls |
| 3 (Data Constructor) | Rustls.Internal |
| LogLevel | |
| 1 (Type/Class) | Rustls.Internal.FFI |
| 2 (Data Constructor) | Rustls.Internal.FFI |
| 3 (Type/Class) | Rustls.Internal, Rustls |
| LogLevelDebug | Rustls.Internal, Rustls |
| LogLevelError | Rustls.Internal, Rustls |
| LogLevelInfo | Rustls.Internal, Rustls |
| LogLevelTrace | Rustls.Internal, Rustls |
| LogLevelWarn | Rustls.Internal, Rustls |
| LogParams | |
| 1 (Type/Class) | Rustls.Internal.FFI |
| 2 (Data Constructor) | Rustls.Internal.FFI |
| loopWhileTrue | Rustls.Internal |
| mkByteStringBackend | Rustls.Internal, Rustls |
| mkLogCallback | Rustls.Internal.FFI |
| mkReadCallback | Rustls.Internal.FFI |
| mkSocketBackend | Rustls.Internal, Rustls |
| mkWriteCallback | Rustls.Internal.FFI |
| NegotiatedCipherSuite | |
| 1 (Type/Class) | Rustls.Internal, Rustls |
| 2 (Data Constructor) | Rustls.Internal, Rustls |
| negotiatedCipherSuiteID | Rustls.Internal, Rustls |
| negotiatedCipherSuiteName | Rustls.Internal, Rustls |
| newClientConnection | Rustls |
| newLogCallback | Rustls |
| newServerConnection | Rustls |
| NotEOF | Rustls.Internal |
| PEMCertificateParsing | Rustls.Internal, Rustls |
| PEMCertificateParsingLax | Rustls.Internal, Rustls |
| PEMCertificateParsingStrict | Rustls.Internal, Rustls |
| PEMCertificates | Rustls.Internal, Rustls |
| PemCertificatesFromFile | Rustls.Internal, Rustls |
| PEMCertificatesInMemory | Rustls.Internal, Rustls |
| PlatformServerCertVerifier | Rustls.Internal, Rustls |
| platformServerCertVerifierWithProvider | Rustls.Internal.FFI |
| privateKey | Rustls.Internal, Rustls |
| Read | Rustls.Internal |
| readBS | Rustls |
| ReadCallback | Rustls.Internal.FFI |
| ReadOrWrite | Rustls.Internal |
| readPtr | Rustls |
| Request | Rustls.Internal |
| Result | |
| 1 (Type/Class) | Rustls.Internal.FFI |
| 2 (Data Constructor) | Rustls.Internal.FFI |
| resultInsufficientSize | Rustls.Internal.FFI |
| resultIsCertError | Rustls.Internal.FFI |
| resultMsg | Rustls.Internal |
| resultOk | Rustls.Internal.FFI |
| rethrowR | Rustls.Internal |
| RootCertStore | Rustls.Internal.FFI |
| RootCertStoreBuilder | Rustls.Internal.FFI |
| rootCertStoreBuilderAddPem | Rustls.Internal.FFI |
| rootCertStoreBuilderBuild | Rustls.Internal.FFI |
| rootCertStoreBuilderFree | Rustls.Internal.FFI |
| rootCertStoreBuilderLoadRootsFromFile | Rustls.Internal.FFI |
| rootCertStoreBuilderNew | Rustls.Internal.FFI |
| rootCertStoreFree | Rustls.Internal.FFI |
| rustlsErrorCode | Rustls.Internal |
| RustlsException | |
| 1 (Type/Class) | Rustls.Internal, Rustls |
| 2 (Data Constructor) | Rustls.Internal |
| RustlsLogException | |
| 1 (Type/Class) | Rustls.Internal, Rustls |
| 2 (Data Constructor) | Rustls.Internal, Rustls |
| rustlsLogParamsLevel | Rustls.Internal.FFI |
| rustlsLogParamsMessage | Rustls.Internal.FFI |
| RustlsUnknownLogLevel | |
| 1 (Type/Class) | Rustls.Internal |
| 2 (Data Constructor) | Rustls.Internal |
| sendCloseNotify | Rustls |
| Server | Rustls.Internal, Rustls |
| ServerCertVerifier | |
| 1 (Type/Class) | Rustls.Internal.FFI |
| 2 (Type/Class) | Rustls.Internal, Rustls |
| 3 (Data Constructor) | Rustls.Internal, Rustls |
| serverCertVerifierCertificates | Rustls.Internal, Rustls |
| serverCertVerifierCRLs | Rustls.Internal, Rustls |
| serverCertVerifierFree | Rustls.Internal.FFI |
| ServerConfig | |
| 1 (Type/Class) | Rustls.Internal.FFI |
| 2 (Type/Class) | Rustls.Internal, Rustls |
| 3 (Data Constructor) | Rustls.Internal |
| serverConfigALPNProtocols | Rustls.Internal, Rustls |
| ServerConfigBuilder | |
| 1 (Type/Class) | Rustls.Internal.FFI |
| 2 (Type/Class) | Rustls.Internal, Rustls |
| 3 (Data Constructor) | Rustls.Internal, Rustls |
| serverConfigBuilderBuild | Rustls.Internal.FFI |
| serverConfigBuilderFree | Rustls.Internal.FFI |
| serverConfigBuilderNewCustom | Rustls.Internal.FFI |
| serverConfigBuilderSetALPNProtocols | Rustls.Internal.FFI |
| serverConfigBuilderSetCertifiedKeys | Rustls.Internal.FFI |
| serverConfigBuilderSetClientVerifier | Rustls.Internal.FFI |
| serverConfigBuilderSetIgnoreClientOrder | Rustls.Internal.FFI |
| serverConfigCertifiedKeys | Rustls.Internal, Rustls |
| serverConfigClientCertVerifier | Rustls.Internal, Rustls |
| serverConfigCryptoProvider | Rustls.Internal, Rustls |
| serverConfigFree | Rustls.Internal.FFI |
| serverConfigIgnoreClientOrder | Rustls.Internal, Rustls |
| serverConfigLogCallback | Rustls.Internal, Rustls |
| serverConfigPtr | Rustls.Internal |
| serverConnectionGetSNIHostname | Rustls.Internal.FFI |
| serverConnectionNew | Rustls.Internal.FFI |
| setCryptoProviderCipherSuites | Rustls |
| Side | Rustls.Internal, Rustls |
| SliceBytes | |
| 1 (Type/Class) | Rustls.Internal.FFI |
| 2 (Data Constructor) | Rustls.Internal.FFI |
| Str | |
| 1 (Type/Class) | Rustls.Internal.FFI |
| 2 (Data Constructor) | Rustls.Internal.FFI |
| strToText | Rustls.Internal |
| SupportedCipherSuite | Rustls.Internal.FFI |
| supportedCipherSuiteGetSuite | Rustls.Internal.FFI |
| TLS12 | Rustls.Internal.FFI, Rustls |
| TLS13 | Rustls.Internal.FFI, Rustls |
| TLSVersion | |
| 1 (Type/Class) | Rustls.Internal.FFI, Rustls |
| 2 (Data Constructor) | Rustls.Internal.FFI |
| unALPNProtocol | Rustls.Internal, Rustls |
| unCertificateRevocationList | Rustls.Internal, Rustls |
| unConstPtr | Rustls.Internal.FFI |
| unCryptoProvider | Rustls.Internal |
| unDERCertificate | Rustls |
| unLogCallback | Rustls.Internal |
| unTLSVersion | Rustls.Internal.FFI, Rustls |
| Userdata | Rustls.Internal.FFI |
| UsingBuffer | Rustls.Internal |
| version | Rustls |
| WebPkiClientCertVerifierBuilder | Rustls.Internal.FFI |
| webPkiClientCertVerifierBuilderAddCrl | Rustls.Internal.FFI |
| webPkiClientCertVerifierBuilderAllowUnauthenticated | Rustls.Internal.FFI |
| webPkiClientCertVerifierBuilderBuild | Rustls.Internal.FFI |
| webPkiClientCertVerifierBuilderFree | Rustls.Internal.FFI |
| webPkiClientCertVerifierBuilderNewWithProvider | Rustls.Internal.FFI |
| WebPkiServerCertVerifierBuilder | Rustls.Internal.FFI |
| webPkiServerCertVerifierBuilderAddCrl | Rustls.Internal.FFI |
| webPkiServerCertVerifierBuilderBuild | Rustls.Internal.FFI |
| webPkiServerCertVerifierBuilderFree | Rustls.Internal.FFI |
| webPkiServerCertVerifierBuilderNewWithProvider | Rustls.Internal.FFI |
| whenM | Rustls.Internal |
| withConnection | Rustls.Internal |
| Write | Rustls.Internal |
| writeBS | Rustls |
| WriteCallback | Rustls.Internal.FFI |
| writePtr | Rustls |