pub struct TelemetryResource {
pub service_name: String,
pub deployment_environment: String,
pub service_instance_id: Option<String>,
}Fields§
§service_name: String§deployment_environment: String§service_instance_id: Option<String>Implementations§
Source§impl TelemetryResource
impl TelemetryResource
pub fn resolved_instance_id(&self, process_id: u32) -> String
Trait Implementations§
Source§impl Clone for TelemetryResource
impl Clone for TelemetryResource
Source§fn clone(&self) -> TelemetryResource
fn clone(&self) -> TelemetryResource
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 TelemetryResource
impl Debug for TelemetryResource
Source§impl Default for TelemetryResource
impl Default for TelemetryResource
Source§impl PartialEq for TelemetryResource
impl PartialEq for TelemetryResource
impl Eq for TelemetryResource
impl StructuralPartialEq for TelemetryResource
Auto Trait Implementations§
impl Freeze for TelemetryResource
impl RefUnwindSafe for TelemetryResource
impl Send for TelemetryResource
impl Sync for TelemetryResource
impl Unpin for TelemetryResource
impl UnsafeUnpin for TelemetryResource
impl UnwindSafe for TelemetryResource
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