Expand description
Structs§
- Cache
Config - A cache configuration.
- Clock
Timer - A wall-clock timer.
- Concurrency
Config - A concurrency configuration.
- Config
- A validation configuration.
- Document
Output - A document output.
- Fjall
Cache - A cache based on the Fjall database.
- Html
Parser - An HTML parser.
- Http
Client - A full-featured HTTP client.
- Markup
Config - A markup validation configuration.
- Memory
Cache - An in-memory cache.
- Metrics
- Validation metrics.
- Moka
Cache - An in-memory cache based on
moka. - Rate
Limit Config - A rate limit configuration.
- Rate
Limiter - A token bucket rate limiter.
- Render
Options - Rendering options.
- Reqwest
Http Client - An HTTP client based on
reqwest. - Retry
Config - A retry configuration.
- Retry
Duration Config - A retry duration configuration.
- Scheme
Config - A scheme configuration.
- Serializable
Config - A serializable configuration.
- Site
Config - A site configuration.
- Site
Rate Limit Config - A site rate limit configuration.
- Sled
Cache - A cache based on the Sled database.
- Status
Config - A status code configuration.
- Validation
Config - A validation configuration.
- WebValidator
- A web validator.
Enums§
- Config
Error - A configuration error.
- Error
- An error.
- Item
Error - An element item error.
- Render
Format - A rendering format.
Constants§
- DEFAULT_
ACCEPTED_ SCHEMES - Default accepted URL schemes.
- DEFAULT_
ACCEPTED_ STATUS_ CODES - Default accepted HTTP status codes.
- DEFAULT_
MAX_ REDIRECTS - A default number of maximum redirects.
- DEFAULT_
TIMEOUT - A default HTTP timeout.
Traits§
- Bare
Http Client - A bare HTTP client.
- Cache
- A cache.
Functions§
- compile_
config - Compiles a configuration.
- default_
concurrency - Returns a default concurrency.
- read_
config - Reads a configuration file recursively.
- render_
document - Renders a result of document validation.