use std::path::PathBuf; /// Internal server response types pub enum Response<'a> { AccessDenied { canonical: PathBuf, path: PathBuf, query: &'a str, }, InternalServerError { message: String, path: Option, query: Option<&'a str>, }, NotFound { message: String, path: PathBuf, query: &'a str, }, File(&'a [u8]), Directory { data: String, is_root: bool, query: &'a str, }, }