pub struct SystemProxyRequest;Expand description
Explicit opt-in for --sys: apply the selected local HTTP/SOCKS5 listener
as the OS system proxy after bind, restoring on shutdown.
This is a narrow post-bind runtime hook, not ordinary listener
configuration: pproxy-style startup may bind an ephemeral port whose actual
address is required before OS state can be applied. Native startup passes
None (no OS mutation).
Trait Implementations§
Source§impl Clone for SystemProxyRequest
impl Clone for SystemProxyRequest
Source§fn clone(&self) -> SystemProxyRequest
fn clone(&self) -> SystemProxyRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for SystemProxyRequest
Source§impl Debug for SystemProxyRequest
impl Debug for SystemProxyRequest
Source§impl Default for SystemProxyRequest
impl Default for SystemProxyRequest
Source§fn default() -> SystemProxyRequest
fn default() -> SystemProxyRequest
Returns the “default value” for a type. Read more
impl Eq for SystemProxyRequest
Source§impl PartialEq for SystemProxyRequest
impl PartialEq for SystemProxyRequest
impl StructuralPartialEq for SystemProxyRequest
Auto Trait Implementations§
impl Freeze for SystemProxyRequest
impl RefUnwindSafe for SystemProxyRequest
impl Send for SystemProxyRequest
impl Sync for SystemProxyRequest
impl Unpin for SystemProxyRequest
impl UnsafeUnpin for SystemProxyRequest
impl UnwindSafe for SystemProxyRequest
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.