pub struct ClickStackFilterResponse {
pub applies_to_source_ids: Option<Vec<String>>,
pub expression: Option<String>,
pub id: Option<String>,
pub name: Option<String>,
pub source_id: Option<String>,
pub source_metric_type: Option<ClickStackFilterSourcemetrictype>,
pub type: Option<ClickStackFilterType>,
pub where: Option<String>,
pub where_language: Option<ClickStackFilterWherelanguage>,
}Expand description
ClickStackFilter from the ClickHouse Cloud API, in response position.
Response variant of ClickStackFilter: every field is Option<T>, so a
field the API drops or sends as null deserializes to None instead of
failing.
Fields§
§applies_to_source_ids: Option<Vec<String>>§expression: Option<String>§id: Option<String>§name: Option<String>§source_id: Option<String>§source_metric_type: Option<ClickStackFilterSourcemetrictype>§type: Option<ClickStackFilterType>§where: Option<String>§where_language: Option<ClickStackFilterWherelanguage>Trait Implementations§
Source§impl Clone for ClickStackFilterResponse
impl Clone for ClickStackFilterResponse
Source§fn clone(&self) -> ClickStackFilterResponse
fn clone(&self) -> ClickStackFilterResponse
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 ClickStackFilterResponse
impl Debug for ClickStackFilterResponse
Source§impl Default for ClickStackFilterResponse
impl Default for ClickStackFilterResponse
Source§fn default() -> ClickStackFilterResponse
fn default() -> ClickStackFilterResponse
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ClickStackFilterResponse
impl<'de> Deserialize<'de> for ClickStackFilterResponse
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 ClickStackFilterResponse
impl PartialEq for ClickStackFilterResponse
Source§impl Serialize for ClickStackFilterResponse
impl Serialize for ClickStackFilterResponse
impl StructuralPartialEq for ClickStackFilterResponse
Auto Trait Implementations§
impl Freeze for ClickStackFilterResponse
impl RefUnwindSafe for ClickStackFilterResponse
impl Send for ClickStackFilterResponse
impl Sync for ClickStackFilterResponse
impl Unpin for ClickStackFilterResponse
impl UnsafeUnpin for ClickStackFilterResponse
impl UnwindSafe for ClickStackFilterResponse
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