pub struct ProxyReconnector;Expand description
Reconnects a proxy to its original by scanning a set of search paths.
Implementations§
Source§impl ProxyReconnector
impl ProxyReconnector
Sourcepub fn reconnect(proxy: &str, search_paths: &[String]) -> ReconnectResult
pub fn reconnect(proxy: &str, search_paths: &[String]) -> ReconnectResult
Attempt to reconnect proxy to its original by matching filename suffix.
For each candidate in search_paths, the reconnector checks whether the
candidate path ends with the same filename (or sub-path) as proxy.
§Returns
ReconnectResult::Found– exactly one match.ReconnectResult::Ambiguous– more than one match.ReconnectResult::NotFound– no match.
Auto Trait Implementations§
impl Freeze for ProxyReconnector
impl RefUnwindSafe for ProxyReconnector
impl Send for ProxyReconnector
impl Sync for ProxyReconnector
impl Unpin for ProxyReconnector
impl UnsafeUnpin for ProxyReconnector
impl UnwindSafe for ProxyReconnector
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more