Skip to content

Commit 76f57ff

Browse files
committed
no vec needed
1 parent 59be66b commit 76f57ff

File tree

1 file changed

+5
-3
lines changed
  • examples/self-diagnostics/src

1 file changed

+5
-3
lines changed

examples/self-diagnostics/src/main.rs

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
use opentelemetry::global;
22
use opentelemetry::KeyValue;
33
use opentelemetry_sdk::metrics::PeriodicReader;
4+
use opentelemetry_sdk::Resource;
45
use std::error::Error;
56
use tracing::info;
67
use tracing_subscriber::fmt;
@@ -13,9 +14,10 @@ fn init_meter_provider() -> opentelemetry_sdk::metrics::SdkMeterProvider {
1314
let reader = PeriodicReader::builder(exporter, opentelemetry_sdk::runtime::Tokio).build();
1415

1516
let provider = opentelemetry_sdk::metrics::SdkMeterProvider::builder()
16-
.with_resource(opentelemetry_sdk::resource::Resource::new(vec![
17-
KeyValue::new("service.name", "self-diagnostics"),
18-
]))
17+
.with_resource(Resource::new([KeyValue::new(
18+
"service.name",
19+
"self-diagnostics-example",
20+
)]))
1921
.with_reader(reader)
2022
.build();
2123

0 commit comments

Comments
 (0)