Expand description
Global registry for HTTP client configurations.
This module provides a compile-time registry system that allows any crate in the workspace to contribute configuration modifications to HTTP clients.
Structs§
- Config
Record - A configuration record that modifies a
ReqwestClientBuilder.
Functions§
- build_
client - Builds a client using the default builder with all registered configurations.
- debug_
print_ inventory - Print all registered configurations to stderr for debugging. This shows the priority and function pointer address of each registered config.
- default_
builder - Returns the default builder with all registered configurations applied.
- inspect_
registered_ configs - Debug function to inspect registered configurations. Returns a vector of (priority, function_pointer) tuples for debugging.
- registered_
config_ count - Returns the count of registered configuration records.