pub struct ClickStackMetricSource {
pub connection: String,
pub disabled: Option<bool>,
pub from: ClickStackMetricSourceFrom,
pub id: Option<String>,
pub kind: ClickStackMetricSourceKind,
pub log_source_id: Option<String>,
pub metric_tables: ClickStackMetricTables,
pub name: String,
pub query_settings: Option<Vec<ClickStackQuerySetting>>,
pub resource_attributes_expression: String,
pub section: Option<String>,
pub timestamp_value_expression: String,
}Expand description
ClickStackMetricSource from the ClickHouse Cloud API.
Fields§
§connection: String§disabled: Option<bool>§from: ClickStackMetricSourceFrom§id: Option<String>§kind: ClickStackMetricSourceKind§log_source_id: Option<String>§metric_tables: ClickStackMetricTables§name: String§query_settings: Option<Vec<ClickStackQuerySetting>>§resource_attributes_expression: String§section: Option<String>§timestamp_value_expression: StringTrait Implementations§
Source§impl Clone for ClickStackMetricSource
impl Clone for ClickStackMetricSource
Source§fn clone(&self) -> ClickStackMetricSource
fn clone(&self) -> ClickStackMetricSource
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 ClickStackMetricSource
impl Debug for ClickStackMetricSource
Source§impl Default for ClickStackMetricSource
impl Default for ClickStackMetricSource
Source§fn default() -> ClickStackMetricSource
fn default() -> ClickStackMetricSource
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ClickStackMetricSource
impl<'de> Deserialize<'de> for ClickStackMetricSource
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 ClickStackMetricSource
impl PartialEq for ClickStackMetricSource
Source§impl Serialize for ClickStackMetricSource
impl Serialize for ClickStackMetricSource
impl StructuralPartialEq for ClickStackMetricSource
Source§impl TryFrom<ClickStackMetricSourceResponse> for ClickStackMetricSource
impl TryFrom<ClickStackMetricSourceResponse> for ClickStackMetricSource
Source§type Error = MissingRequiredFields
type Error = MissingRequiredFields
The type returned in the event of a conversion error.
Auto Trait Implementations§
impl Freeze for ClickStackMetricSource
impl RefUnwindSafe for ClickStackMetricSource
impl Send for ClickStackMetricSource
impl Sync for ClickStackMetricSource
impl Unpin for ClickStackMetricSource
impl UnsafeUnpin for ClickStackMetricSource
impl UnwindSafe for ClickStackMetricSource
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