[][src]Macro opentelemetry_api::resource

macro_rules! resource {
    ($($key:expr => $value:expr,)+) => { ... };
    ($($key:expr => $value:expr),*) => { ... };
}

Utility to make resource creation slightly simpler

Can be used in place of Resource::new

Example

use opentelemetry_api::{Resource, resource};

let resource = resource!{
    "label" => "value",
    "other_label" => "other_value",
};

assert_eq!(resource.get("label").unwrap(), "value");
assert_eq!(resource.get("other_label").unwrap(), "other_value");