Struct actix_web::StaticFiles
[−]
[src]
pub struct StaticFiles { /* fields omitted */ }
Static files handling
Can be registered with Application::route_handler()
.
extern crate actix_web; use actix_web::*; fn main() { let app = Application::default("/") .route_handler("/static", StaticFiles::new(".", true)) .finish(); }
Methods
impl StaticFiles
[src]
fn new<D: Into<PathBuf>>(dir: D, index: bool) -> StaticFiles
[src]
Create new StaticFiles
instance
dir
- base directory
index
- show index for directory
Trait Implementations
impl<S: 'static> RouteHandler<S> for StaticFiles
[src]
fn set_prefix(&mut self, prefix: String)
[src]
Set route prefix
fn handle(&self, req: &mut HttpRequest, payload: Payload, state: Rc<S>) -> Task
[src]
Handle request