From 5d304a93413885c14fff212e783301587f33e4ff Mon Sep 17 00:00:00 2001 From: metamuffin Date: Sat, 17 May 2025 19:07:50 +0200 Subject: webu --- src/helper.rs | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 src/helper.rs (limited to 'src/helper.rs') diff --git a/src/helper.rs b/src/helper.rs new file mode 100644 index 0000000..22ccd0d --- /dev/null +++ b/src/helper.rs @@ -0,0 +1,21 @@ +use axum::{ + http::{HeaderValue, header}, + response::{IntoResponse, Response}, +}; + +#[derive(Clone, Copy, Debug)] +#[must_use] +pub struct Css(pub T); + +impl IntoResponse for Css +where + T: IntoResponse, +{ + fn into_response(self) -> Response { + ( + [(header::CONTENT_TYPE, HeaderValue::from_static("text/css"))], + self.0, + ) + .into_response() + } +} -- cgit v1.2.3-70-g09d2