pub struct TcpConnector<T: RequestPort>(/* private fields */);Expand description
Tcp stream connector service
Trait Implementations§
Source§impl<T: RequestPort> Default for TcpConnector<T>
impl<T: RequestPort> Default for TcpConnector<T>
Source§fn default() -> TcpConnector<T>
fn default() -> TcpConnector<T>
Returns the “default value” for a type. Read more
Source§impl<T: RequestPort> Service for TcpConnector<T>
impl<T: RequestPort> Service for TcpConnector<T>
Auto Trait Implementations§
impl<T> Freeze for TcpConnector<T>
impl<T> RefUnwindSafe for TcpConnector<T>where
T: RefUnwindSafe,
impl<T> Send for TcpConnector<T>where
T: Send,
impl<T> Sync for TcpConnector<T>where
T: Sync,
impl<T> Unpin for TcpConnector<T>where
T: Unpin,
impl<T> UnwindSafe for TcpConnector<T>where
T: UnwindSafe,
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> IntoService<T> for Twhere
T: Service,
impl<T> IntoService<T> for Twhere
T: Service,
Source§fn into_service(self) -> T
fn into_service(self) -> T
Convert to a
ServiceSource§impl<T> ServiceExt for T
impl<T> ServiceExt for T
Source§fn apply_fn<F, B, B1, Out>(
self,
service: B1,
f: F,
) -> AndThenApply<Self, B, F, Out>where
Self: Sized,
F: FnMut(Self::Response, &mut B) -> Out,
Out: IntoFuture,
<Out as IntoFuture>::Error: Into<Self::Error>,
B: Service<Error = Self::Error>,
B1: IntoService<B>,
fn apply_fn<F, B, B1, Out>(
self,
service: B1,
f: F,
) -> AndThenApply<Self, B, F, Out>where
Self: Sized,
F: FnMut(Self::Response, &mut B) -> Out,
Out: IntoFuture,
<Out as IntoFuture>::Error: Into<Self::Error>,
B: Service<Error = Self::Error>,
B1: IntoService<B>,
Apply function to specified service and use it as a next service in
chain.
Source§fn and_then<F, B>(self, service: F) -> AndThen<Self, B>
fn and_then<F, B>(self, service: F) -> AndThen<Self, B>
Call another service after call to this one has resolved successfully. Read more
Source§fn then<B>(self, service: B) -> Then<Self, B>
fn then<B>(self, service: B) -> Then<Self, B>
Chain on a computation for when a call to the service finished,
passing the result of the call to the next service
B. Read more