relay/src/http1.rs
asonix 2281fcdb5b
All checks were successful
/ clippy (pull_request) Successful in 1m29s
/ tests (pull_request) Successful in 2m6s
/ check (aarch64-unknown-linux-musl) (pull_request) Successful in 2m34s
/ check (armv7-unknown-linux-musleabihf) (pull_request) Successful in 2m41s
/ check (x86_64-unknown-linux-musl) (pull_request) Successful in 2m31s
Start upgrading to http1
2024-04-14 20:54:01 -05:00

19 lines
691 B
Rust

pub(crate) fn name_to_http02(
name: &reqwest::header::HeaderName,
) -> actix_web::http::header::HeaderName {
actix_web::http::header::HeaderName::from_bytes(name.as_ref())
.expect("headername conversions always work")
}
pub(crate) fn value_to_http02(
value: &reqwest::header::HeaderValue,
) -> actix_web::http::header::HeaderValue {
actix_web::http::header::HeaderValue::from_bytes(value.as_bytes())
.expect("headervalue conversions always work")
}
pub(crate) fn status_to_http02(status: reqwest::StatusCode) -> actix_web::http::StatusCode {
actix_web::http::StatusCode::from_u16(status.as_u16())
.expect("statuscode conversions always work")
}