trillium-compression 0.3.0

compression handler for trillium.rs
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use trillium_compression::compression;
use trillium_logger::logger;
use trillium_router::router;
use trillium_static::{crate_relative_path, files};
use trillium_static_compiled::static_compiled;

fn main() {
    env_logger::init();
    trillium_smol::run((
        logger(),
        compression(),
        router()
            .get("static/*", static_compiled!("$CARGO_MANIFEST_DIR"))
            .get("streaming/*", files(crate_relative_path!("."))),
    ))
}