pub fn resolve_trusted_ip(
headers: &HeaderMap,
remote_ip: Option<IpAddr>,
trusted_proxies: &[IpNet],
) -> Option<IpAddr>Expand description
Resolve client IP from X-Forwarded-For header using trusted proxy list. Parses right-to-left, stopping at first untrusted IP. Falls back to remote_ip if no valid header or all IPs are trusted proxies.