mirror of
https://github.com/actix/actix-extras.git
synced 2025-02-23 10:53:02 +01:00
Update to actix-web beta.14 (#61)
* Update to actix-web beta.14 * Fix HeaderMap import
This commit is contained in:
parent
ae7040a54e
commit
14147286ba
@ -27,7 +27,7 @@ opentelemetry_0_16 = ["opentelemetry_0_16_pkg", "tracing-opentelemetry_0_16_pkg"
|
|||||||
emit_event_on_error = []
|
emit_event_on_error = []
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
actix-web = { version = "=4.0.0-beta.13", default-features = false }
|
actix-web = { version = "=4.0.0-beta.14", default-features = false }
|
||||||
pin-project = "1.0.0"
|
pin-project = "1.0.0"
|
||||||
tracing = "0.1.19"
|
tracing = "0.1.19"
|
||||||
tracing-futures = "0.2.4"
|
tracing-futures = "0.2.4"
|
||||||
|
@ -7,7 +7,7 @@ edition = "2018"
|
|||||||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
actix-web = "=4.0.0-beta.13"
|
actix-web = "=4.0.0-beta.14"
|
||||||
opentelemetry = { version = "0.16", features = ["rt-tokio-current-thread"] }
|
opentelemetry = { version = "0.16", features = ["rt-tokio-current-thread"] }
|
||||||
opentelemetry-jaeger = { version = "0.15", features = ["rt-tokio-current-thread"] }
|
opentelemetry-jaeger = { version = "0.15", features = ["rt-tokio-current-thread"] }
|
||||||
tracing-opentelemetry = { version = "0.16" }
|
tracing-opentelemetry = { version = "0.16" }
|
||||||
|
@ -7,7 +7,7 @@ edition = "2018"
|
|||||||
license = "MIT/Apache-2.0"
|
license = "MIT/Apache-2.0"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
actix-web = "=4.0.0-beta.13"
|
actix-web = "=4.0.0-beta.14"
|
||||||
tracing = "0.1.19"
|
tracing = "0.1.19"
|
||||||
opentelemetry = { version = "0.16", features = ["rt-tokio-current-thread"] }
|
opentelemetry = { version = "0.16", features = ["rt-tokio-current-thread"] }
|
||||||
opentelemetry-jaeger = { version = "0.15", features = ["rt-tokio-current-thread"] }
|
opentelemetry-jaeger = { version = "0.15", features = ["rt-tokio-current-thread"] }
|
||||||
|
@ -21,11 +21,11 @@ use tracing_opentelemetry_0_16_pkg as tracing_opentelemetry;
|
|||||||
use opentelemetry::propagation::Extractor;
|
use opentelemetry::propagation::Extractor;
|
||||||
|
|
||||||
pub(crate) struct RequestHeaderCarrier<'a> {
|
pub(crate) struct RequestHeaderCarrier<'a> {
|
||||||
headers: &'a actix_web::http::HeaderMap,
|
headers: &'a actix_web::http::header::HeaderMap,
|
||||||
}
|
}
|
||||||
|
|
||||||
impl<'a> RequestHeaderCarrier<'a> {
|
impl<'a> RequestHeaderCarrier<'a> {
|
||||||
pub(crate) fn new(headers: &'a actix_web::http::HeaderMap) -> Self {
|
pub(crate) fn new(headers: &'a actix_web::http::header::HeaderMap) -> Self {
|
||||||
RequestHeaderCarrier { headers }
|
RequestHeaderCarrier { headers }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
use actix_web::dev::Payload;
|
use actix_web::{dev::Payload, HttpMessage};
|
||||||
use actix_web::{FromRequest, HttpRequest, ResponseError};
|
use actix_web::{FromRequest, HttpRequest, ResponseError};
|
||||||
use std::future::{ready, Ready};
|
use std::future::{ready, Ready};
|
||||||
use uuid::Uuid;
|
use uuid::Uuid;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
use actix_web::dev::Payload;
|
use actix_web::{dev::Payload, HttpMessage};
|
||||||
use actix_web::{FromRequest, HttpRequest, ResponseError};
|
use actix_web::{FromRequest, HttpRequest, ResponseError};
|
||||||
use std::future::{ready, Ready};
|
use std::future::{ready, Ready};
|
||||||
use tracing::Span;
|
use tracing::Span;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user