Skip to main content

muffy/
lib.rs

1#![doc = include_str!("../README.md")]
2
3extern crate alloc;
4
5mod cache;
6mod config;
7mod document_output;
8mod document_parser;
9mod document_type;
10mod element;
11mod element_output;
12mod error;
13mod http_client;
14mod item_output;
15mod metrics;
16mod rate_limiter;
17mod render;
18mod request;
19mod response;
20mod robot_list;
21mod sitemap;
22mod timer;
23mod web_validator;
24
25pub use self::{
26    cache::{FjallCache, GlobalCache, LocalCache, MemoryCache, MokaCache, SledCache},
27    config::*,
28    document_output::DocumentOutput,
29    document_parser::DocumentParser,
30    error::{Error, ItemError},
31    http_client::{BareHttpClient, HttpClient, ReqwestHttpClient},
32    metrics::Metrics,
33    rate_limiter::RateLimiter,
34    render::{RenderFormat, RenderOptions, render_document},
35    timer::ClockTimer,
36    web_validator::WebValidator,
37};