pub struct MetricsResource {
pub service_name: String,
pub service_version: String,
pub environment: String,
pub role: String,
pub instance_id: String,
}Expand description
Bounded deployment identity, separate from instrument labels and product IDs.
Fields§
§service_name: String§service_version: String§environment: String§role: String§instance_id: StringTrait Implementations§
Source§impl Clone for MetricsResource
impl Clone for MetricsResource
Source§fn clone(&self) -> MetricsResource
fn clone(&self) -> MetricsResource
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MetricsResource
impl Debug for MetricsResource
Source§impl Default for MetricsResource
impl Default for MetricsResource
Source§fn default() -> MetricsResource
fn default() -> MetricsResource
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for MetricsResource
impl RefUnwindSafe for MetricsResource
impl Send for MetricsResource
impl Sync for MetricsResource
impl Unpin for MetricsResource
impl UnsafeUnpin for MetricsResource
impl UnwindSafe for MetricsResource
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more