File tree Expand file tree Collapse file tree 2 files changed +4
-3
lines changed
opentelemetry/src/metrics Expand file tree Collapse file tree 2 files changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ use std::sync::Arc;
44
55mod instruments;
66mod meter;
7- pub ( crate ) mod noop;
7+ pub mod noop;
88pub use instruments:: {
99 counter:: { Counter , ObservableCounter } ,
1010 gauge:: { Gauge , ObservableGauge } ,
@@ -14,6 +14,7 @@ pub use instruments::{
1414 SyncInstrument ,
1515} ;
1616pub use meter:: { Meter , MeterProvider } ;
17+ pub use noop:: NoopMeterProvider ;
1718
1819/// SDK implemented trait for creating instruments
1920pub trait InstrumentProvider {
Original file line number Diff line number Diff line change @@ -13,13 +13,13 @@ use super::instruments::SyncInstrument;
1313
1414/// A no-op instance of a `MetricProvider`
1515#[ derive( Debug , Default ) ]
16- pub ( crate ) struct NoopMeterProvider {
16+ pub struct NoopMeterProvider {
1717 _private : ( ) ,
1818}
1919
2020impl NoopMeterProvider {
2121 /// Create a new no-op meter provider.
22- pub ( crate ) fn new ( ) -> Self {
22+ pub fn new ( ) -> Self {
2323 NoopMeterProvider { _private : ( ) }
2424 }
2525}
You can’t perform that action at this time.
0 commit comments