Structs§
- Reqwest
Client - Default HTTP client using reqwest.
- Schema
Cache - A disk-backed cache for JSON Schema files.
Enums§
- Cache
Status - Whether a schema was served from disk cache or fetched from the network.
Constants§
- DEFAULT_
SCHEMA_ CACHE_ TTL - Default TTL for cached schemas (12 hours).
Traits§
- Http
Client - Trait for fetching content over HTTP.
Functions§
- ensure_
cache_ dir - Return a usable cache directory for schemas, creating it if necessary.