httpdirectory 0.19.3

Library to get a directory webpage (an HTTP index) into a Rust structure
Documentation
#![doc = include_str!("../README.md")]
use const_format::formatcp;

pub(crate) mod detect;
pub(crate) mod requests;
pub(crate) mod scrape;
pub(crate) mod scrapers;

/// All errors that you might get from httpdirectory library
pub mod error;

/// Module that allows one to get http directories
/// in a structure with convenient methods
pub mod httpdirectory;

/// Module to deal with `HttpDirectoryEntry` enum that tells whether the
/// `Entry` is a Parent directory, a directory or a file.
pub mod httpdirectoryentry;

/// Module that helps storing all information about the entry (name, date, size and link)
pub mod entry;

/// Module that will give access to a structure that will contain some statistics
/// about an `HttpDirectory` by calling its `stats()` method
pub mod stats;

/// User Agent used by httpdirectory that should be formatted
/// "httpdirectory/{}" where {} is the version of the library
pub const HTTPDIR_USER_AGENT: &str = formatcp!("httpdirectory/{}", env!("CARGO_PKG_VERSION"));