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;
4
4
5
5
mod instruments;
6
6
mod meter;
7
- pub ( crate ) mod noop;
7
+ pub mod noop;
8
8
pub use instruments:: {
9
9
counter:: { Counter , ObservableCounter } ,
10
10
gauge:: { Gauge , ObservableGauge } ,
@@ -14,6 +14,7 @@ pub use instruments::{
14
14
SyncInstrument ,
15
15
} ;
16
16
pub use meter:: { Meter , MeterProvider } ;
17
+ pub use noop:: NoopMeterProvider ;
17
18
18
19
/// SDK implemented trait for creating instruments
19
20
pub trait InstrumentProvider {
Original file line number Diff line number Diff line change @@ -13,13 +13,13 @@ use super::instruments::SyncInstrument;
13
13
14
14
/// A no-op instance of a `MetricProvider`
15
15
#[ derive( Debug , Default ) ]
16
- pub ( crate ) struct NoopMeterProvider {
16
+ pub struct NoopMeterProvider {
17
17
_private : ( ) ,
18
18
}
19
19
20
20
impl NoopMeterProvider {
21
21
/// Create a new no-op meter provider.
22
- pub ( crate ) fn new ( ) -> Self {
22
+ pub fn new ( ) -> Self {
23
23
NoopMeterProvider { _private : ( ) }
24
24
}
25
25
}
You can’t perform that action at this time.
0 commit comments