Crate soup

Source

Re-exports§

pub use ffi;
pub use gio;
pub use glib;

Modules§

prelude

Structs§

Auth
GLib type: GObject with reference counted clone semantics.
AuthBasic
GLib type: GObject with reference counted clone semantics.
AuthDigest
GLib type: GObject with reference counted clone semantics.
AuthDomain
GLib type: GObject with reference counted clone semantics.
AuthDomainBasic
GLib type: GObject with reference counted clone semantics.
AuthDomainDigest
GLib type: GObject with reference counted clone semantics.
AuthManager
GLib type: GObject with reference counted clone semantics.
AuthNTLM
GLib type: GObject with reference counted clone semantics.
AuthNegotiate
GLib type: GObject with reference counted clone semantics.
Cache
GLib type: GObject with reference counted clone semantics.
Cacheability
ContentDecoder
GLib type: GObject with reference counted clone semantics.
ContentSniffer
GLib type: GObject with reference counted clone semantics.
Cookie
GLib type: Boxed type with copy-on-clone semantics.
CookieJar
GLib type: GObject with reference counted clone semantics.
CookieJarDB
GLib type: GObject with reference counted clone semantics.
CookieJarText
GLib type: GObject with reference counted clone semantics.
Expectation
HSTSEnforcer
GLib type: GObject with reference counted clone semantics.
HSTSEnforcerDB
GLib type: GObject with reference counted clone semantics.
HSTSPolicy
GLib type: Boxed type with copy-on-clone semantics.
Logger
GLib type: GObject with reference counted clone semantics.
Message
GLib type: GObject with reference counted clone semantics.
MessageBody
GLib type: Shared boxed type with reference counted clone semantics.
MessageFlags
MessageHeaders
GLib type: Shared boxed type with reference counted clone semantics.
MessageMetrics
GLib type: Boxed type with copy-on-clone semantics.
Multipart
GLib type: Boxed type with copy-on-clone semantics.
MultipartInputStream
GLib type: GObject with reference counted clone semantics.
Server
GLib type: GObject with reference counted clone semantics.
ServerListenOptions
ServerMessage
GLib type: GObject with reference counted clone semantics.
Session
GLib type: GObject with reference counted clone semantics.
SessionFeature
GLib type: GObject with reference counted clone semantics.
WebsocketConnection
GLib type: GObject with reference counted clone semantics.
WebsocketExtension
GLib type: GObject with reference counted clone semantics.
WebsocketExtensionDeflate
GLib type: GObject with reference counted clone semantics.
WebsocketExtensionManager
GLib type: GObject with reference counted clone semantics.

Enums§

CacheType
CookieJarAcceptPolicy
DateFormat
Encoding
HTTPVersion
LoggerLogLevel
MemoryUse
MessageHeadersType
MessagePriority
SameSitePolicy
SessionError
Status
TLDError
URIComponent
WebsocketCloseCode
WebsocketConnectionType
WebsocketDataType
WebsocketError
WebsocketState

Statics§

FORM_MIME_TYPE_MULTIPART
FORM_MIME_TYPE_URLENCODED

Functions§

check_version
cookies_from_request
cookies_from_response
date_time_new_from_http_string
date_time_to_string
header_contains
header_g_string_append_param
header_g_string_append_param_quoted
header_parse_list
headers_parse
headers_parse_request
headers_parse_response
headers_parse_status_line
major_version
micro_version
minor_version
tld_domain_is_public_suffix
tld_get_base_domain
uri_decode_data_uri
uri_equal