Expand description
Type definitions for WiseGate configuration and state management.
This module contains the core types used throughout WiseGate for:
- Rate limiting configuration and state
- Proxy behavior configuration
- Cleanup configuration for memory management
Structs§
- Proxy
Config - Configuration for proxy behavior and upstream communication.
- Rate
Limit Cleanup Config - Configuration for automatic cleanup of expired rate limit entries.
- Rate
Limit Config - Configuration for rate limiting per IP address.
Type Aliases§
- Rate
Limiter - Thread-safe rate limiter state shared across all connections.