Skip to content

Commit 506a4f9

Browse files
utpillacijothomas
andauthored
[Metrics] Remove unnecessary box (#2376)
Co-authored-by: Cijo Thomas <[email protected]>
1 parent c73c938 commit 506a4f9

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

opentelemetry-sdk/src/metrics/manual_reader.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ use super::{
2727
/// # drop(reader)
2828
/// ```
2929
pub struct ManualReader {
30-
inner: Box<Mutex<ManualReaderInner>>,
30+
inner: Mutex<ManualReaderInner>,
3131
temporality: Temporality,
3232
}
3333

@@ -58,10 +58,10 @@ impl ManualReader {
5858
/// A [MetricReader] which is directly called to collect metrics.
5959
pub(crate) fn new(temporality: Temporality) -> Self {
6060
ManualReader {
61-
inner: Box::new(Mutex::new(ManualReaderInner {
61+
inner: Mutex::new(ManualReaderInner {
6262
sdk_producer: None,
6363
is_shutdown: false,
64-
})),
64+
}),
6565
temporality,
6666
}
6767
}

opentelemetry-sdk/src/metrics/pipeline.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ pub struct Pipeline {
3737
pub(crate) resource: Resource,
3838
reader: Box<dyn MetricReader>,
3939
views: Vec<Arc<dyn View>>,
40-
inner: Box<Mutex<PipelineInner>>,
40+
inner: Mutex<PipelineInner>,
4141
}
4242

4343
impl fmt::Debug for Pipeline {

0 commit comments

Comments
 (0)