diff options
author | creativcoder <5155745+creativcoder@users.noreply.github.com> | 2024-09-29 14:30:38 +0530 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-09-29 09:00:38 +0000 |
commit | 3eb8854839aad682f7d0438ef762d7ebf4877ac0 (patch) | |
tree | cabdd8f8d1743410782ac86c544aed40a7e1ee50 | |
parent | 3df15fd2eac7f8385d388e34d2208d03432c30ce (diff) |
Move Html from axum-extra to axum (#2633)
-rw-r--r-- | axum-extra/src/response/mod.rs | 8 | ||||
-rw-r--r-- | axum/src/response/mod.rs | 5 |
2 files changed, 2 insertions, 11 deletions
diff --git a/axum-extra/src/response/mod.rs b/axum-extra/src/response/mod.rs index 3b4b14c0..29b2d0e9 100644 --- a/axum-extra/src/response/mod.rs +++ b/axum-extra/src/response/mod.rs @@ -67,14 +67,6 @@ macro_rules! mime_response { } mime_response! { - /// A HTML response. - /// - /// Will automatically get `Content-Type: text/html; charset=utf-8`. - Html, - TEXT_HTML_UTF_8, -} - -mime_response! { /// A JavaScript response. /// /// Will automatically get `Content-Type: application/javascript; charset=utf-8`. diff --git a/axum/src/response/mod.rs b/axum/src/response/mod.rs index 6cfd9b07..632df5cb 100644 --- a/axum/src/response/mod.rs +++ b/axum/src/response/mod.rs @@ -1,6 +1,5 @@ #![doc = include_str!("../docs/response.md")] -use axum_core::body::Body; use http::{header, HeaderValue}; mod redirect; @@ -40,7 +39,7 @@ pub struct Html<T>(pub T); impl<T> IntoResponse for Html<T> where - T: Into<Body>, + T: IntoResponse, { fn into_response(self) -> Response { ( @@ -48,7 +47,7 @@ where header::CONTENT_TYPE, HeaderValue::from_static(mime::TEXT_HTML_UTF_8.as_ref()), )], - self.0.into(), + self.0, ) .into_response() } |