[−][src]Crate http_fs
http-fs
Features
actix
- Enablesactix-web
integration.hyper
- Enableshyper
integration.
Usage
use http_fs::config::{self, StaticFileConfig}; use http_fs::{StaticFiles}; use std::path::Path; pub struct DirectoryConfig; impl StaticFileConfig for DirectoryConfig { type FileService = config::DefaultConfig; type DirService = config::DefaultConfig; fn handle_directory(&self, _path: &Path) -> bool { true } } fn main() { let static_files = StaticFiles::new(DirectoryConfig); }
Re-exports
pub extern crate threadpool; |
pub extern crate http; |
pub extern crate etag; |
pub extern crate httpdate; |
pub extern crate actix_web; |
pub use config::FileServeConfig; |
pub use config::DirectoryListingConfig; |
pub use config::StaticFileConfig; |
Modules
adaptors | HTTP libraries adaptors |
config | Configuration module |
file | File service module |
headers | Headers module |
utils | Misc utilities used by library |
Structs
StaticFiles | Static files service |
Enums
ServeEntry | Entry's in |