Expand description
Common type definitions for Grapsus proxy.
This module provides shared type definitions used throughout the platform, with a focus on type safety and operational clarity.
For identifier types (CorrelationId, RequestId, etc.), see the ids module.
Structs§
- Byte
Size - Byte size with human-readable serialization
- Circuit
Breaker Config - Circuit breaker configuration
- Client
Ip - IP address wrapper with additional metadata
- Retry
Policy - Retry policy
- Time
Window - Time window for rate limiting and metrics
Enums§
- Circuit
Breaker State - Circuit breaker state
- Health
Check Type - Health check type
- Http
Method - HTTP method wrapper with validation
- Load
Balancing Algorithm - Load balancing algorithm
- Priority
- Request priority
- TlsVersion
- TLS version
- Trace
IdFormat - Trace ID format selection.