pub struct TracingConfiguration {
pub group_id: String,
pub metadata: Value,
pub workflow_name: String,
}Available on crate feature
realtime only.Fields§
§group_id: StringThe group id to attach to this trace to enable filtering and grouping in the Traces Dashboard.
metadata: ValueThe arbitrary metadata to attach to this trace to enable filtering in the Traces Dashboard.
workflow_name: StringThe name of the workflow to attach to this trace. This is used to name the trace in the Traces Dashboard.
Trait Implementations§
Source§impl Clone for TracingConfiguration
impl Clone for TracingConfiguration
Source§fn clone(&self) -> TracingConfiguration
fn clone(&self) -> TracingConfiguration
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 TracingConfiguration
impl Debug for TracingConfiguration
Source§impl<'de> Deserialize<'de> for TracingConfiguration
impl<'de> Deserialize<'de> for TracingConfiguration
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 TracingConfiguration
impl RefUnwindSafe for TracingConfiguration
impl Send for TracingConfiguration
impl Sync for TracingConfiguration
impl Unpin for TracingConfiguration
impl UnwindSafe for TracingConfiguration
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