rustls-0.1.0.0: TLS bindings for Rustls

Index

allCipherSuites 
1 (Function)Rustls.Internal.FFI
2 (Function)Rustls
allCipherSuitesLenRustls.Internal.FFI
AllowAnyAnonymousOrAuthenticatedClientRustls.Internal, Rustls
AllowAnyAuthenticatedClientRustls.Internal, Rustls
allTLSVersionsRustls
allVersionsRustls.Internal.FFI
allVersionsLenRustls.Internal.FFI
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
backendRustls.Internal
backendReadRustls.Internal, Rustls
backendWriteRustls.Internal, Rustls
buildClientConfigRustls
buildServerConfigRustls
CertificateRustls.Internal.FFI
certificateChainRustls.Internal, Rustls
certificateGetDERRustls.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
certifiedKeyBuildRustls.Internal.FFI
certifiedKeyFreeRustls.Internal.FFI
CipherSuite 
1 (Type/Class)Rustls.Internal, Rustls
2 (Data Constructor)Rustls.Internal
cipherSuiteIDRustls.Internal, Rustls
ClientRustls.Internal, Rustls
ClientCertVerifier 
1 (Type/Class)Rustls.Internal.FFI
2 (Type/Class)Rustls.Internal, Rustls
3 (Data Constructor)Rustls.Internal, Rustls
clientCertVerifierCertificatesRustls.Internal, Rustls
clientCertVerifierCRLsRustls.Internal, Rustls
clientCertVerifierFreeRustls.Internal.FFI
ClientCertVerifierPolicyRustls.Internal, Rustls
clientCertVerifierPolicyRustls.Internal, Rustls
ClientConfig 
1 (Type/Class)Rustls.Internal.FFI
2 (Type/Class)Rustls.Internal, Rustls
3 (Data Constructor)Rustls.Internal
clientConfigALPNProtocolsRustls.Internal, Rustls
ClientConfigBuilder 
1 (Type/Class)Rustls.Internal.FFI
2 (Type/Class)Rustls.Internal, Rustls
3 (Data Constructor)Rustls.Internal, Rustls
clientConfigBuilderBuildRustls.Internal.FFI
clientConfigBuilderFreeRustls.Internal.FFI
clientConfigBuilderNewCustomRustls.Internal.FFI
clientConfigBuilderSetALPNProtocolsRustls.Internal.FFI
clientConfigBuilderSetCertifiedKeyRustls.Internal.FFI
clientConfigBuilderSetEnableSNIRustls.Internal.FFI
clientConfigBuilderSetServerVerifierRustls.Internal.FFI
clientConfigCertifiedKeysRustls.Internal, Rustls
clientConfigCipherSuitesRustls.Internal, Rustls
clientConfigEnableSNIRustls.Internal, Rustls
clientConfigFreeRustls.Internal.FFI
clientConfigLogCallbackRustls.Internal, Rustls
clientConfigPtrRustls.Internal
clientConfigServerCertVerifierRustls.Internal, Rustls
clientConfigTLSVersionsRustls.Internal, Rustls
clientConnectionNewRustls.Internal.FFI
completeIORustls.Internal
completePriorIORustls.Internal
connRustls.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
connectionFreeRustls.Internal.FFI
connectionGetALPNProtocolRustls.Internal.FFI
connectionGetNegotiatedCipherSuiteRustls.Internal.FFI
connectionGetPeerCertificateRustls.Internal.FFI
connectionGetProtocolVersionRustls.Internal.FFI
connectionIsHandshakingRustls.Internal.FFI
connectionProcessNewPacketsRustls.Internal.FFI
connectionReadRustls.Internal.FFI
connectionReadTlsRustls.Internal.FFI
connectionSendCloseNotifyRustls.Internal.FFI
connectionSetBufferLimitRustls.Internal.FFI
connectionSetLogCallbackRustls.Internal.FFI
connectionWantsReadRustls.Internal.FFI
connectionWantsWriteRustls.Internal.FFI
connectionWriteRustls.Internal.FFI
connectionWriteTlsRustls.Internal.FFI
ConstCStringRustls.Internal.FFI
ConstPtr 
1 (Type/Class)Rustls.Internal.FFI
2 (Data Constructor)Rustls.Internal.FFI
cSizeToIntRustls.Internal
defaultCipherSuites 
1 (Function)Rustls.Internal.FFI
2 (Function)Rustls
defaultCipherSuitesLenRustls.Internal.FFI
defaultClientConfigBuilderRustls
defaultServerConfigBuilderRustls
defaultTLSVersionsRustls
defaultVersionsRustls.Internal.FFI
defaultVersionsLenRustls.Internal.FFI
DERCertificate 
1 (Type/Class)Rustls
2 (Data Constructor)Rustls
DoneRustls.Internal
DoneFFIRustls.Internal
errorMsgRustls.Internal.FFI
getALPNProtocolRustls
getCipherSuiteRustls
getIsHandshakingRustls.Internal
getPeerCertificateRustls
getSNIHostnameRustls
getTLSVersionRustls
getWantsReadRustls.Internal
getWantsWriteRustls.Internal
handshakeRustls
HandshakeQuery 
1 (Type/Class)Rustls.Internal, Rustls
2 (Data Constructor)Rustls.Internal
handshakeQueryRustls.Internal
hsSupportedCipherSuiteGetNameRustls.Internal.FFI
hsVersionRustls.Internal.FFI
ignoreExceptionsRustls.Internal
ignoreSyncExceptionsRustls.Internal
interactThreadRustls.Internal
interactTLSRustls.Internal
intToCSizeRustls.Internal
IOMsgReqRustls.Internal
ioMsgReqRustls.Internal
IOMsgResRustls.Internal
ioMsgResRustls.Internal
IOResult 
1 (Type/Class)Rustls.Internal.FFI
2 (Data Constructor)Rustls.Internal.FFI
ioResultErrRustls.Internal.FFI
ioResultOkRustls.Internal.FFI
isCertErrorRustls.Internal, Rustls
IsEOF 
1 (Type/Class)Rustls.Internal
2 (Data Constructor)Rustls.Internal
lenPtrRustls.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
LogLevelDebugRustls.Internal, Rustls
LogLevelErrorRustls.Internal, Rustls
LogLevelInfoRustls.Internal, Rustls
LogLevelTraceRustls.Internal, Rustls
LogLevelWarnRustls.Internal, Rustls
LogParams 
1 (Type/Class)Rustls.Internal.FFI
2 (Data Constructor)Rustls.Internal.FFI
loopWhileTrueRustls.Internal
mkByteStringBackendRustls.Internal, Rustls
mkLogCallbackRustls.Internal.FFI
mkReadCallbackRustls.Internal.FFI
mkSocketBackendRustls.Internal, Rustls
mkWriteCallbackRustls.Internal.FFI
newClientConnectionRustls
newLogCallbackRustls
newServerConnectionRustls
NotEOFRustls.Internal
PEMCertificateParsingRustls.Internal, Rustls
PEMCertificateParsingLaxRustls.Internal, Rustls
PEMCertificateParsingStrictRustls.Internal, Rustls
PEMCertificatesRustls.Internal, Rustls
PemCertificatesFromFileRustls.Internal, Rustls
PEMCertificatesInMemoryRustls.Internal, Rustls
privateKeyRustls.Internal, Rustls
ReadRustls.Internal
readBSRustls
ReadCallbackRustls.Internal.FFI
ReadOrWriteRustls.Internal
readPtrRustls
RequestRustls.Internal
Result 
1 (Type/Class)Rustls.Internal.FFI
2 (Data Constructor)Rustls.Internal.FFI
resultInsufficientSizeRustls.Internal.FFI
resultIsCertErrorRustls.Internal.FFI
resultMsgRustls.Internal
resultOkRustls.Internal.FFI
rethrowRRustls.Internal
RootCertStoreRustls.Internal.FFI
RootCertStoreBuilderRustls.Internal.FFI
rootCertStoreBuilderAddPemRustls.Internal.FFI
rootCertStoreBuilderBuildRustls.Internal.FFI
rootCertStoreBuilderFreeRustls.Internal.FFI
rootCertStoreBuilderLoadRootsFromFileRustls.Internal.FFI
rootCertStoreBuilderNewRustls.Internal.FFI
rootCertStoreFreeRustls.Internal.FFI
rustlsErrorCodeRustls.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
rustlsLogParamsLevelRustls.Internal.FFI
rustlsLogParamsMessageRustls.Internal.FFI
RustlsUnknownLogLevel 
1 (Type/Class)Rustls.Internal
2 (Data Constructor)Rustls.Internal
sendCloseNotifyRustls
ServerRustls.Internal, Rustls
ServerCertVerifier 
1 (Type/Class)Rustls.Internal.FFI
2 (Type/Class)Rustls.Internal, Rustls
3 (Data Constructor)Rustls.Internal, Rustls
serverCertVerifierCertificatesRustls.Internal, Rustls
serverCertVerifierCRLsRustls.Internal, Rustls
serverCertVerifierFreeRustls.Internal.FFI
ServerConfig 
1 (Type/Class)Rustls.Internal.FFI
2 (Type/Class)Rustls.Internal, Rustls
3 (Data Constructor)Rustls.Internal
serverConfigALPNProtocolsRustls.Internal, Rustls
ServerConfigBuilder 
1 (Type/Class)Rustls.Internal.FFI
2 (Type/Class)Rustls.Internal, Rustls
3 (Data Constructor)Rustls.Internal, Rustls
serverConfigBuilderBuildRustls.Internal.FFI
serverConfigBuilderFreeRustls.Internal.FFI
serverConfigBuilderNewCustomRustls.Internal.FFI
serverConfigBuilderSetALPNProtocolsRustls.Internal.FFI
serverConfigBuilderSetCertifiedKeysRustls.Internal.FFI
serverConfigBuilderSetClientVerifierRustls.Internal.FFI
serverConfigBuilderSetIgnoreClientOrderRustls.Internal.FFI
serverConfigCertifiedKeysRustls.Internal, Rustls
serverConfigCipherSuitesRustls.Internal, Rustls
serverConfigClientCertVerifierRustls.Internal, Rustls
serverConfigFreeRustls.Internal.FFI
serverConfigIgnoreClientOrderRustls.Internal, Rustls
serverConfigLogCallbackRustls.Internal, Rustls
serverConfigPtrRustls.Internal
serverConfigTLSVersionsRustls.Internal, Rustls
serverConnectionGetSNIHostnameRustls.Internal.FFI
serverConnectionNewRustls.Internal.FFI
showCipherSuiteRustls.Internal, Rustls
SideRustls.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
strToTextRustls.Internal
SupportedCipherSuiteRustls.Internal.FFI
supportedCipherSuiteGetSuiteRustls.Internal.FFI
TLS12Rustls.Internal.FFI, Rustls
TLS13Rustls.Internal.FFI, Rustls
TLSVersion 
1 (Type/Class)Rustls.Internal.FFI, Rustls
2 (Data Constructor)Rustls.Internal.FFI
unALPNProtocolRustls.Internal, Rustls
unCertificateRevocationListRustls.Internal, Rustls
unConstPtrRustls.Internal.FFI
unDERCertificateRustls
unLogCallbackRustls.Internal
unTLSVersionRustls.Internal.FFI, Rustls
UserdataRustls.Internal.FFI
UsingBufferRustls.Internal
versionRustls
WebPkiClientCertVerifierBuilderRustls.Internal.FFI
webPkiClientCertVerifierBuilderAddCrlRustls.Internal.FFI
webPkiClientCertVerifierBuilderAllowUnauthenticatedRustls.Internal.FFI
webPkiClientCertVerifierBuilderBuildRustls.Internal.FFI
webPkiClientCertVerifierBuilderFreeRustls.Internal.FFI
webPkiClientCertVerifierBuilderNewRustls.Internal.FFI
WebPkiServerCertVerifierBuilderRustls.Internal.FFI
webPkiServerCertVerifierBuilderAddCrlRustls.Internal.FFI
webPkiServerCertVerifierBuilderBuildRustls.Internal.FFI
webPkiServerCertVerifierBuilderFreeRustls.Internal.FFI
webPkiServerCertVerifierBuilderNewRustls.Internal.FFI
whenMRustls.Internal
withConnectionRustls.Internal
WriteRustls.Internal
writeBSRustls
WriteCallbackRustls.Internal.FFI
writePtrRustls