Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SergejJurecko/mio_httpc
/ types & classes
Types & classes
100 in github.com/SergejJurecko/mio_httpc
⨍
Functions
437
◇
Types & classes
100
↓ 11 callers
Enum
Error
src/lib.rs:126
↓ 6 callers
Class
Call
much fewer derives then ref on purpose. We want a single instance.
src/api/mod.rs:233
↓ 6 callers
Class
Response
src/api/mod.rs:26
↓ 3 callers
Class
TlsStream
src/tls_api/openssl.rs:73
↓ 2 callers
Class
CallRef
src/api/mod.rs:334
↓ 2 callers
Class
TlsStream
src/tls_api/native.rs:62
↓ 1 callers
Class
MidHandshakeTlsStream
src/tls_api/native.rs:111
↓ 1 callers
Class
MidHandshakeTlsStream
src/tls_api/openssl.rs:135
↓ 1 callers
Class
MidHandshakeTlsStream
src/tls_api/mod.rs:128
↓ 1 callers
Class
TlsConnector
src/tls_api/openssl.rs:11
↓ 1 callers
Class
TlsConnector
src/tls_api/rustls.rs:28
↓ 1 callers
Class
TlsConnectorBuilder
src/tls_api/native.rs:18
↓ 1 callers
Class
TlsConnectorBuilder
src/tls_api/openssl.rs:10
↓ 1 callers
Class
TlsStream
src/tls_api/mod.rs:60
Class
AuthDigest
src/types.rs:85
Class
AuthParser
relative to src
src/types.rs:55
Class
AuthenticateInfo
src/types.rs:190
Class
Builder
Allows to build a DNS packet Both query and answer packets may be built with this interface, although, much of functionality is not implemented yet.
src/dns_parser/builder.rs:8
Class
CacheEntry
src/resolve/cache.rs:5
Class
CallBuilder
src/api/default.rs:12
Class
CallBuilder
src/api/builder.rs:10
Class
CallBuilderImpl
src/types.rs:433
Class
CallBytes
src/types.rs:325
Class
CallImpl
src/call.rs:30
Class
CallParam
src/types.rs:425
Enum
CallVariant
src/connection.rs:562
Class
ChunkIndex
src/types.rs:207
Enum
Class
src/dns_parser/enums.rs:97
Enum
ComprAlgo
src/call.rs:25
Class
Con
src/connection.rs:28
Class
ConHost
src/connection.rs:525
Class
ConTable
src/connection.rs:603
Enum
DigestAlg
src/types.rs:58
Enum
DigestQop
src/types.rs:69
Enum
Dir
src/call.rs:17
Class
Dns
src/resolve/mod.rs:42
Class
DnsCache
src/resolve/cache.rs:10
Enum
DnsError
src/dns_parser/error.rs:5
Enum
HandshakeError
src/tls_api/mod.rs:142
Enum
HashType
src/tls_api/mod.rs:31
Class
Header
src/dns_parser/header.rs:19
Class
Header
src/api/mod.rs:62
Class
Headers
src/api/mod.rs:84
Class
Httpc
Send requests, receive responses.
src/api/default.rs:173
Class
Httpc
src/api/builder.rs:341
Class
HttpcCfg
src/api/mod.rs:118
Class
HttpcImpl
src/httpc.rs:12
Enum
IntermediateError
src/tls_api/rustls.rs:42
Enum
Method
src/types.rs:371
Class
MidHandshakeTlsStream
src/tls_api/rustls.rs:218
Interface
MidHandshakeTlsStreamImpl
src/tls_api/mod.rs:123
Class
Name
src/dns_parser/name.rs:13
Class
NoCertificateVerifier
src/tls_api/rustls.rs:300
Enum
OpaqueSecCertificateRef
src/tls_api/apple.rs:147
Enum
OpaqueSecKeyRef
src/tls_api/apple.rs:149
Enum
OpaqueSecPolicyRef
src/tls_api/apple.rs:153
Enum
OpaqueSecTrustRef
src/tls_api/apple.rs:151
Enum
Opcode
src/dns_parser/enums.rs:127
Class
OptRecord
src/dns_parser/structs.rs:49
Class
Packet
src/dns_parser/structs.rs:5
Enum
QueryClass
src/dns_parser/enums.rs:111
Enum
QueryType
src/dns_parser/enums.rs:50
Class
Question
src/dns_parser/structs.rs:21
Enum
RRData
src/dns_parser/rrdata.rs:8
Enum
RecvState
src/api/mod.rs:211
Enum
RecvStateInt
src/types.rs:29
Class
ResourceRecord
src/dns_parser/structs.rs:36
Enum
ResponseBody
src/api/mod.rs:187
Enum
ResponseCode
src/dns_parser/enums.rs:136
Enum
SendState
src/api/mod.rs:9
Enum
SendStateInt
src/types.rs:44
Class
SimpleCall
Simplified API for non-streaming requests and responses. If body exists it needs to be provided to Request. If response has a body it is returned in R
src/api/simple_call.rs:13
Class
SoaRecord
src/dns_parser/structs.rs:58
Enum
State
src/api/simple_call.rs:4
Enum
State
src/api/websocket.rs:34
Class
TlsConnector
src/tls_api/native.rs:19
Class
TlsConnector
src/tls_api/dummy.rs:9
Interface
TlsConnector
A builder for client-side TLS connections.
src/tls_api/mod.rs:172
Class
TlsConnectorBuilder
src/tls_api/rustls.rs:246
Class
TlsConnectorBuilder
src/tls_api/dummy.rs:8
Interface
TlsConnectorBuilder
A builder for `TlsConnector`s.
src/tls_api/mod.rs:156
Class
TlsStream
src/tls_api/rustls.rs:30
Interface
TlsStreamImpl
src/tls_api/mod.rs:38
Enum
TransferEncoding
src/types.rs:415
Enum
Type
src/dns_parser/enums.rs:7
Enum
WSPacket
WebSocket packet received from server.
src/api/websocket.rs:6
Class
WebSocket
WebSocket interface. WebSocket does not send pings/pongs automatically or close replies. If received ping, you should send pong back. You can also j
src/api/websocket.rs:64
Class
__BindgenBitfieldUnit
src/resolve/apple.rs:9
Class
__res_9_state
src/resolve/apple.rs:175
Class
__res_9_state__bindgen_ty_1
src/resolve/apple.rs:198
Class
__res_9_state__bindgen_ty_2
src/resolve/apple.rs:204
Class
__res_9_state__bindgen_ty_2__bindgen_ty_1
src/resolve/apple.rs:211
Class
__res_9_state_ext
src/resolve/apple.rs:170
Class
in6_addr
src/resolve/apple.rs:121
Class
in6_addr__bindgen_ty_1
src/resolve/apple.rs:126
Class
in_addr
src/resolve/apple.rs:107
Class
res_9_sockaddr_union
src/resolve/apple.rs:261
Class
sockaddr
src/resolve/apple.rs:100
Class
sockaddr_in
src/resolve/apple.rs:112
Class
sockaddr_in6
src/resolve/apple.rs:134