pub struct ClickStackTraceSource {Show 30 fields
pub connection: String,
pub default_table_select_expression: Option<String>,
pub duration_expression: String,
pub duration_precision: i64,
pub event_attributes_expression: Option<String>,
pub filter_settings: Option<ClickStackSourceFilterSettings>,
pub from: ClickStackSourceFrom,
pub highlighted_row_attribute_expressions: Option<Vec<ClickStackHighlightedAttributeExpression>>,
pub highlighted_trace_attribute_expressions: Option<Vec<ClickStackHighlightedAttributeExpression>>,
pub id: String,
pub implicit_column_expression: Option<String>,
pub kind: ClickStackTraceSourceKind,
pub log_source_id: Option<String>,
pub materialized_views: Option<Vec<ClickStackMaterializedView>>,
pub metadata_materialized_views: Option<ClickStackTraceSourceMetadataMaterializedViews>,
pub metric_source_id: Option<String>,
pub name: String,
pub parent_span_id_expression: String,
pub query_settings: Option<Vec<ClickStackQuerySetting>>,
pub resource_attributes_expression: Option<String>,
pub service_name_expression: Option<String>,
pub session_source_id: Option<String>,
pub span_events_value_expression: Option<String>,
pub span_id_expression: String,
pub span_kind_expression: String,
pub span_name_expression: String,
pub status_code_expression: Option<String>,
pub status_message_expression: Option<String>,
pub timestamp_value_expression: String,
pub trace_id_expression: String,
}Expand description
ClickStackTraceSource from the ClickHouse Cloud API.
Fields§
§connection: String§default_table_select_expression: Option<String>§duration_expression: String§duration_precision: i64§event_attributes_expression: Option<String>§filter_settings: Option<ClickStackSourceFilterSettings>§from: ClickStackSourceFrom§highlighted_row_attribute_expressions: Option<Vec<ClickStackHighlightedAttributeExpression>>§highlighted_trace_attribute_expressions: Option<Vec<ClickStackHighlightedAttributeExpression>>§id: String§implicit_column_expression: Option<String>§kind: ClickStackTraceSourceKind§log_source_id: Option<String>§materialized_views: Option<Vec<ClickStackMaterializedView>>§metadata_materialized_views: Option<ClickStackTraceSourceMetadataMaterializedViews>§metric_source_id: Option<String>§name: String§parent_span_id_expression: String§query_settings: Option<Vec<ClickStackQuerySetting>>§resource_attributes_expression: Option<String>§service_name_expression: Option<String>§session_source_id: Option<String>§span_events_value_expression: Option<String>§span_id_expression: String§span_kind_expression: String§span_name_expression: String§status_code_expression: Option<String>§status_message_expression: Option<String>§timestamp_value_expression: String§trace_id_expression: StringTrait Implementations§
Source§impl Clone for ClickStackTraceSource
impl Clone for ClickStackTraceSource
Source§fn clone(&self) -> ClickStackTraceSource
fn clone(&self) -> ClickStackTraceSource
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 ClickStackTraceSource
impl Debug for ClickStackTraceSource
Source§impl Default for ClickStackTraceSource
impl Default for ClickStackTraceSource
Source§fn default() -> ClickStackTraceSource
fn default() -> ClickStackTraceSource
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ClickStackTraceSource
impl<'de> Deserialize<'de> for ClickStackTraceSource
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 ClickStackTraceSource
impl PartialEq for ClickStackTraceSource
Source§fn eq(&self, other: &ClickStackTraceSource) -> bool
fn eq(&self, other: &ClickStackTraceSource) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ClickStackTraceSource
impl Serialize for ClickStackTraceSource
impl StructuralPartialEq for ClickStackTraceSource
Auto Trait Implementations§
impl Freeze for ClickStackTraceSource
impl RefUnwindSafe for ClickStackTraceSource
impl Send for ClickStackTraceSource
impl Sync for ClickStackTraceSource
impl Unpin for ClickStackTraceSource
impl UnsafeUnpin for ClickStackTraceSource
impl UnwindSafe for ClickStackTraceSource
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