mod autoindex;
mod dir;
mod file;
mod sort;
mod style;
pub(crate) use autoindex::*;
pub use dir::*;
use crate::handler::RequestHandlerOpts;
pub fn init(enabled: bool, order: u8, format: DirListFmt, handler_opts: &mut RequestHandlerOpts) {
handler_opts.dir_listing = enabled;
tracing::info!("directory listing: enabled={enabled}");
handler_opts.dir_listing_order = order;
tracing::info!("directory listing order code: {order}");
handler_opts.dir_listing_format = format;
tracing::info!(
"directory listing format: {:?}",
handler_opts.dir_listing_format
);
}