pub struct ResolvedProxyConfig {
pub timezone_id: String,
pub country: String,
pub tier: Option<ProxyTier>,
}Expand description
Coarse confirmation of the proxy the gateway resolved for a session.
Carries NO credentials by design: egress is applied server-side (the pool attaches the upstream to your session), so a caller never dials the proxy and never needs its address or account.
Fields§
§timezone_id: String§country: String§tier: Option<ProxyTier>Trait Implementations§
Source§impl Clone for ResolvedProxyConfig
impl Clone for ResolvedProxyConfig
Source§impl Debug for ResolvedProxyConfig
impl Debug for ResolvedProxyConfig
Source§impl<'de> Deserialize<'de> for ResolvedProxyConfig
impl<'de> Deserialize<'de> for ResolvedProxyConfig
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Forget for ResolvedProxyConfig
impl Freeze for ResolvedProxyConfig
impl Move for ResolvedProxyConfig
impl RefUnwindSafe for ResolvedProxyConfig
impl Send for ResolvedProxyConfig
impl Sync for ResolvedProxyConfig
impl Unpin for ResolvedProxyConfig
impl UnsafeUnpin for ResolvedProxyConfig
impl UnwindSafe for ResolvedProxyConfig
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more