Crate http_fs

source ·
Expand description

http-fs

Features

  • tokio - Enables tokio runtime integration. Enables rt.
  • hyper - Enables hyper integration. Enables http1 and server features.

Usage

use http_fs::config::{self, StaticFileConfig, DummyWorker};
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(DummyWorker, DirectoryConfig);
}

Re-exports

Modules

Structs

Enums