Expand description
Storage port and in-memory adapter for proxy records.
§Ingest validation
The MemoryProxyStore::add path runs
crate::vendor_quirks::check on every URL before inserting the
record. Hard-error quirks (e.g. Crawlera 8011 + https://) reject
the URL outright; warning-severity quirks (e.g. Bright Data session
format) are logged via tracing::warn! and the URL is accepted.
See crate::vendor_quirks for the full quirk table and
ProxyUrl for the canonical URL
parser.
Structs§
- Memory
Proxy Store - In-memory implementation of
ProxyStoragePort.
Traits§
- Proxy
Storage Port - Abstract storage interface for persisting and querying proxy records.
Type Aliases§
- Boxed
Proxy Storage - Convenience alias for a heap-allocated, type-erased
ProxyStoragePort.