Struct actix_net::connector::DefaultConnector
source · pub struct DefaultConnector(_);
Implementations§
source§impl DefaultConnector
impl DefaultConnector
pub fn new(cfg: ResolverConfig, opts: ResolverOpts) -> Self
Trait Implementations§
source§impl Clone for DefaultConnector
impl Clone for DefaultConnector
source§fn clone(&self) -> DefaultConnector
fn clone(&self) -> DefaultConnector
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Default for DefaultConnector
impl Default for DefaultConnector
source§impl Service for DefaultConnector
impl Service for DefaultConnector
§type Error = ConnectorError
type Error = ConnectorError
Errors produced by the service.
source§fn poll_ready(&mut self) -> Poll<(), Self::Error>
fn poll_ready(&mut self) -> Poll<(), Self::Error>
Returns
Ready
when the service is able to process requests. Read moreAuto Trait Implementations§
impl !RefUnwindSafe for DefaultConnector
impl Send for DefaultConnector
impl Sync for DefaultConnector
impl Unpin for DefaultConnector
impl !UnwindSafe for DefaultConnector
Blanket Implementations§
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
Service
source§impl<T> ServiceExt for Twhere
T: Service + ?Sized,
impl<T> ServiceExt for Twhere
T: Service + ?Sized,
source§fn apply<S, I, F, R>(
self,
service: I,
f: F
) -> AndThen<Self, Apply<S, F, R, Self::Response>>where
Self: Sized,
S: Service,
S::Error: Into<<R::Future as Future>::Error>,
I: IntoService<S>,
F: Fn(Self::Response, &mut S) -> R,
R: IntoFuture<Error = Self::Error>,
fn apply<S, I, F, R>(
self,
service: I,
f: F
) -> AndThen<Self, Apply<S, F, R, Self::Response>>where
Self: Sized,
S: Service,
S::Error: Into<<R::Future as Future>::Error>,
I: IntoService<S>,
F: Fn(Self::Response, &mut S) -> R,
R: IntoFuture<Error = Self::Error>,
Apply function to specified service and use it as a next service in
chain. Read more
source§fn and_then<F, B>(self, service: F) -> AndThen<Self, B>where
Self: Sized,
F: IntoService<B>,
B: Service<Request = Self::Response, Error = Self::Error>,
fn and_then<F, B>(self, service: F) -> AndThen<Self, B>where
Self: Sized,
F: IntoService<B>,
B: Service<Request = Self::Response, Error = Self::Error>,
Call another service after call to this one has resolved successfully. Read more
source§fn then<B>(self, service: B) -> Then<Self, B>where
Self: Sized,
B: Service<Request = Result<Self::Response, Self::Error>, Error = Self::Error>,
fn then<B>(self, service: B) -> Then<Self, B>where
Self: Sized,
B: Service<Request = Result<Self::Response, Self::Error>, Error = Self::Error>,
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