rustls-0.0.0.0: TLS bindings for Rustls

Index

allCipherSuites 
1 (Function)Rustls.Internal.FFI
2 (Function)Rustls
allCipherSuitesLenRustls.Internal.FFI
allTLSVersionsRustls
allVersionsRustls.Internal.FFI
allVersionsLenRustls.Internal.FFI
ALPNProtocol 
1 (Type/Class)Rustls.Internal, Rustls
2 (Data Constructor)Rustls.Internal, Rustls
BackendRustls.Internal, Rustls
backendRustls.Internal
backendReadRustls.Internal, Rustls
backendWriteRustls.Internal, Rustls
bsbReadRustls.Internal, Rustls
bsbWriteRustls.Internal, Rustls
buildClientConfigRustls
buildServerConfigRustls
ByteStringBackend 
1 (Type/Class)Rustls.Internal, Rustls
2 (Data Constructor)Rustls.Internal, Rustls
CertificateRustls.Internal.FFI
certificateChainRustls.Internal, Rustls
certificateGetDERRustls.Internal.FFI
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
clientCertVerifierFreeRustls.Internal.FFI
clientCertVerifierNewRustls.Internal.FFI
ClientCertVerifierOptional 
1 (Type/Class)Rustls.Internal.FFI
2 (Data Constructor)Rustls.Internal, Rustls
clientCertVerifierOptionalFreeRustls.Internal.FFI
clientCertVerifierOptionalNewRustls.Internal.FFI
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
clientConfigBuilderLoadRootsFromFileRustls.Internal.FFI
clientConfigBuilderNewCustomRustls.Internal.FFI
clientConfigBuilderSetALPNProtocolsRustls.Internal.FFI
clientConfigBuilderSetCertifiedKeyRustls.Internal.FFI
clientConfigBuilderSetEnableSNIRustls.Internal.FFI
clientConfigBuilderUseRootsRustls.Internal.FFI
clientConfigCertifiedKeysRustls.Internal, Rustls
clientConfigCipherSuitesRustls.Internal, Rustls
clientConfigEnableSNIRustls.Internal, Rustls
clientConfigFreeRustls.Internal.FFI
clientConfigLogCallbackRustls.Internal, Rustls
clientConfigPtrRustls.Internal
clientConfigRootsRustls.Internal, Rustls
clientConfigTLSVersionsRustls.Internal, Rustls
clientConnectionNewRustls.Internal.FFI
ClientRootsRustls.Internal, Rustls
ClientRootsFromFileRustls.Internal, Rustls
ClientRootsInMemoryRustls.Internal, Rustls
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
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
getPeerCertificateRustls
getSNIHostnameRustls
getTLSVersionRustls
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
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
mkLogCallbackRustls.Internal.FFI
mkReadWriteCallbackRustls.Internal.FFI
newClientConnectionRustls
newLogCallbackRustls
newServerConnectionRustls
PEMCertificatesRustls.Internal, Rustls
PEMCertificatesLaxRustls.Internal, Rustls
PEMCertificatesStrictRustls.Internal, Rustls
privateKeyRustls.Internal, Rustls
ReadRustls.Internal
readBSRustls
ReadOrWriteRustls.Internal
readPtrRustls
ReadWriteCallbackRustls.Internal.FFI
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
rootCertStoreAddPEMRustls.Internal.FFI
rootCertStoreFreeRustls.Internal.FFI
rootCertStoreNewRustls.Internal.FFI
runTLSRustls.Internal
RunTLSModeRustls.Internal
rustlsErrorCodeRustls.Internal
RustlsException 
1 (Type/Class)Rustls.Internal, Rustls
2 (Data Constructor)Rustls.Internal
rustlsLogParamsLevelRustls.Internal.FFI
rustlsLogParamsMessageRustls.Internal.FFI
sendCloseNotifyRustls
ServerRustls.Internal, Rustls
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
serverConfigBuilderSetClientVerifierOptionalRustls.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
TLSHandshakeRustls.Internal
TLSReadRustls.Internal
TLSVersion 
1 (Type/Class)Rustls.Internal.FFI, Rustls
2 (Data Constructor)Rustls.Internal.FFI
TLSWriteRustls.Internal
unALPNProtocolRustls.Internal, Rustls
unDERCertificateRustls
unLogCallbackRustls.Internal
unTLSVersionRustls.Internal.FFI, Rustls
UserdataRustls.Internal.FFI
UsingBufferRustls.Internal
versionRustls
withConnectionRustls.Internal
WriteRustls.Internal
writeBSRustls
writePtrRustls