pub struct TlsAcceptorService { /* private fields */ }Expand description
RusTLS based Acceptor service
Trait Implementations§
Source§impl Debug for TlsAcceptorService
impl Debug for TlsAcceptorService
Source§impl<F> Service<Io<F>> for TlsAcceptorServicewhere
F: Filter,
impl<F> Service<Io<F>> for TlsAcceptorServicewhere
F: Filter,
Source§async fn ready(
&self,
_: ServiceCtx<'_, TlsAcceptorService>,
) -> Result<(), <TlsAcceptorService as Service<Io<F>>>::Error>
async fn ready( &self, _: ServiceCtx<'_, TlsAcceptorService>, ) -> Result<(), <TlsAcceptorService as Service<Io<F>>>::Error>
Returns when the service is able to process requests. Read more
Source§async fn call(
&self,
io: Io<F>,
_: ServiceCtx<'_, TlsAcceptorService>,
) -> Result<<TlsAcceptorService as Service<Io<F>>>::Response, <TlsAcceptorService as Service<Io<F>>>::Error>
async fn call( &self, io: Io<F>, _: ServiceCtx<'_, TlsAcceptorService>, ) -> Result<<TlsAcceptorService as Service<Io<F>>>::Response, <TlsAcceptorService as Service<Io<F>>>::Error>
Process the request and return the response asynchronously. Read more
Source§fn poll(&self, cx: &mut Context<'_>) -> Result<(), Self::Error>
fn poll(&self, cx: &mut Context<'_>) -> Result<(), Self::Error>
Polls service from the current task. Read more
Auto Trait Implementations§
impl Freeze for TlsAcceptorService
impl !RefUnwindSafe for TlsAcceptorService
impl !Send for TlsAcceptorService
impl !Sync for TlsAcceptorService
impl Unpin for TlsAcceptorService
impl !UnwindSafe for TlsAcceptorService
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<Svc, Req> IntoService<Svc, Req> for Svcwhere
Svc: Service<Req>,
impl<Svc, Req> IntoService<Svc, Req> for Svcwhere
Svc: Service<Req>,
Source§fn into_service(self) -> Svc
fn into_service(self) -> Svc
Convert to a
Service