Struct actix_files::FilesService
source · [−]pub struct FilesService(_);
Expand description
Assembled file serving service.
Trait Implementations
sourceimpl Clone for FilesService
impl Clone for FilesService
sourcefn clone(&self) -> FilesService
fn clone(&self) -> FilesService
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for FilesService
impl Debug for FilesService
sourceimpl Deref for FilesService
impl Deref for FilesService
sourceimpl Service<ServiceRequest> for FilesService
impl Service<ServiceRequest> for FilesService
type Response = ServiceResponse<BoxBody>
type Response = ServiceResponse<BoxBody>
Responses given by the service.
type Future = Pin<Box<dyn Future<Output = Result<<FilesService as Service<ServiceRequest>>::Response, <FilesService as Service<ServiceRequest>>::Error>> + 'static, Global>>
type Future = Pin<Box<dyn Future<Output = Result<<FilesService as Service<ServiceRequest>>::Response, <FilesService as Service<ServiceRequest>>::Error>> + 'static, Global>>
The future response value.
sourcefn poll_ready(&self, _: &mut Context<'_>) -> Poll<Result<(), Self::Error>>
fn poll_ready(&self, _: &mut Context<'_>) -> Poll<Result<(), Self::Error>>
Returns Ready
when the service is able to process requests. Read more
sourcefn call(&self, req: ServiceRequest) -> Self::Future
fn call(&self, req: ServiceRequest) -> Self::Future
Process the request and return the response asynchronously. Read more
Auto Trait Implementations
impl !RefUnwindSafe for FilesService
impl !Send for FilesService
impl !Sync for FilesService
impl Unpin for FilesService
impl !UnwindSafe for FilesService
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<S, Req> IntoService<S, Req> for S where
S: Service<Req>,
impl<S, Req> IntoService<S, Req> for S where
S: Service<Req>,
sourcefn into_service(self) -> S
fn into_service(self) -> S
Convert to a Service
sourceimpl<S, Req> ServiceExt<Req> for S where
S: Service<Req>,
impl<S, Req> ServiceExt<Req> for S where
S: Service<Req>,
sourcefn map<F, R>(self, f: F) -> Map<Self, F, Req, R> where
F: FnMut(Self::Response) -> R,
fn map<F, R>(self, f: F) -> Map<Self, F, Req, R> where
F: FnMut(Self::Response) -> R,
Map this service’s output to a different type, returning a new service of the resulting type. Read more
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
fn vzip(self) -> V
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more