Skip to main content

Module types

Module types 

Source

Structs§

CloseTrace
ConfigPatch
All fields from a {"code":"config",...} command. Passed directly to RuntimeConfig::apply_update.
ErrorInfo
HostDefaults
HostDefaultsPartial
MultipartPart
PongTrace
RequestDefaults
RequestDefaultsPartial
RequestOptions
ResolvedOptions
RuntimeConfig
TlsConfig
Stored TLS configuration (full, non-partial). Inline PEM fields (*_pem) take precedence over file-path fields (*_file).
TlsConfigPartial
Partial TLS config used for both global config updates and per-request overrides. Inline fields (cacert, cert, key) take precedence over file-path fields (cacert_file, cert_file, key_file). Setting one clears the other.
Trace
UrlencodedPart

Enums§

Input
Output
WsCommand

Functions§

make_error
Helper to build Output::Error from ErrorInfo
make_log
Helper to build Output::Log