pub struct TracingTracingConfiguration {
pub group_id: Option<String>,
pub metadata: Option<Value>,
pub workflow_name: Option<String>,
}Expand description
Granular configuration for tracing.
Fields§
§group_id: Option<String>The group id to attach to this trace to enable filtering and grouping in the
metadata: Option<Value>The arbitrary metadata to attach to this trace to enable filtering in the Traces
workflow_name: Option<String>The name of the workflow to attach to this trace.
Trait Implementations§
Source§impl Clone for TracingTracingConfiguration
impl Clone for TracingTracingConfiguration
Source§fn clone(&self) -> TracingTracingConfiguration
fn clone(&self) -> TracingTracingConfiguration
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 TracingTracingConfiguration
impl Debug for TracingTracingConfiguration
Source§impl<'de> Deserialize<'de> for TracingTracingConfiguration
impl<'de> Deserialize<'de> for TracingTracingConfiguration
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
Auto Trait Implementations§
impl Freeze for TracingTracingConfiguration
impl RefUnwindSafe for TracingTracingConfiguration
impl Send for TracingTracingConfiguration
impl Sync for TracingTracingConfiguration
impl Unpin for TracingTracingConfiguration
impl UnsafeUnpin for TracingTracingConfiguration
impl UnwindSafe for TracingTracingConfiguration
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