pub struct TelemetryOTelConfig {
pub service_name: Option<String>,
pub signal_type: Option<String>,
pub authoritative: Option<bool>,
pub span_attributes: Option<HashMap<String, String>>,
pub exported_signals: Option<Vec<String>>,
}Fields§
§service_name: Option<String>§signal_type: Option<String>§span_attributes: Option<HashMap<String, String>>§exported_signals: Option<Vec<String>>Implementations§
Source§impl TelemetryOTelConfig
impl TelemetryOTelConfig
pub fn new() -> TelemetryOTelConfig
Trait Implementations§
Source§impl Clone for TelemetryOTelConfig
impl Clone for TelemetryOTelConfig
Source§fn clone(&self) -> TelemetryOTelConfig
fn clone(&self) -> TelemetryOTelConfig
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 TelemetryOTelConfig
impl Debug for TelemetryOTelConfig
Source§impl Default for TelemetryOTelConfig
impl Default for TelemetryOTelConfig
Source§fn default() -> TelemetryOTelConfig
fn default() -> TelemetryOTelConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TelemetryOTelConfig
impl<'de> Deserialize<'de> for TelemetryOTelConfig
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for TelemetryOTelConfig
impl PartialEq for TelemetryOTelConfig
Source§fn eq(&self, other: &TelemetryOTelConfig) -> bool
fn eq(&self, other: &TelemetryOTelConfig) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for TelemetryOTelConfig
impl Serialize for TelemetryOTelConfig
impl StructuralPartialEq for TelemetryOTelConfig
Auto Trait Implementations§
impl Freeze for TelemetryOTelConfig
impl RefUnwindSafe for TelemetryOTelConfig
impl Send for TelemetryOTelConfig
impl Sync for TelemetryOTelConfig
impl Unpin for TelemetryOTelConfig
impl UnsafeUnpin for TelemetryOTelConfig
impl UnwindSafe for TelemetryOTelConfig
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