Skip to content

Commit d6f0cfc

Browse files
shaun-coxdjc
authored andcommitted
smaller dependency footprint to futures by opentelemetry crate
1 parent 25e545f commit d6f0cfc

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

opentelemetry/Cargo.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,8 @@ all-features = true
2121
rustdoc-args = ["--cfg", "docsrs"]
2222

2323
[dependencies]
24-
futures-util = { version = "0.3", default-features = false, features = ["std", "sink"] }
24+
futures-core = "0.3"
25+
futures-sink = "0.3"
2526
indexmap = "2.0"
2627
once_cell = "1.12.0"
2728
pin-project-lite = { version = "0.2", optional = true }

opentelemetry/src/trace/context.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@ use crate::{
44
trace::{Span, SpanContext, Status},
55
Context, ContextGuard, KeyValue,
66
};
7-
use futures_util::{sink::Sink, stream::Stream};
7+
use futures_core::stream::Stream;
8+
use futures_sink::Sink;
89
use once_cell::sync::Lazy;
910
use pin_project_lite::pin_project;
1011
use std::{

0 commit comments

Comments
 (0)