pub struct ClickStackSourceFilterSettingsResponse {
pub columns: Option<Vec<ClickStackFilterSettingsColumnResponse>>,
pub database_name: Option<String>,
pub table_name: Option<String>,
}Expand description
ClickStackSourceFilterSettings from the ClickHouse Cloud API, in response position.
Response variant of ClickStackSourceFilterSettings: every field is
Option<T>, so a field the API drops or sends as null deserializes to
None instead of failing.
Fields§
§columns: Option<Vec<ClickStackFilterSettingsColumnResponse>>§database_name: Option<String>§table_name: Option<String>Trait Implementations§
Source§impl Clone for ClickStackSourceFilterSettingsResponse
impl Clone for ClickStackSourceFilterSettingsResponse
Source§fn clone(&self) -> ClickStackSourceFilterSettingsResponse
fn clone(&self) -> ClickStackSourceFilterSettingsResponse
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 Default for ClickStackSourceFilterSettingsResponse
impl Default for ClickStackSourceFilterSettingsResponse
Source§fn default() -> ClickStackSourceFilterSettingsResponse
fn default() -> ClickStackSourceFilterSettingsResponse
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ClickStackSourceFilterSettingsResponse
impl<'de> Deserialize<'de> for ClickStackSourceFilterSettingsResponse
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
impl StructuralPartialEq for ClickStackSourceFilterSettingsResponse
Source§impl TryFrom<ClickStackSourceFilterSettingsResponse> for ClickStackSourceFilterSettings
impl TryFrom<ClickStackSourceFilterSettingsResponse> for ClickStackSourceFilterSettings
Source§type Error = MissingRequiredFields
type Error = MissingRequiredFields
The type returned in the event of a conversion error.
Auto Trait Implementations§
impl Freeze for ClickStackSourceFilterSettingsResponse
impl RefUnwindSafe for ClickStackSourceFilterSettingsResponse
impl Send for ClickStackSourceFilterSettingsResponse
impl Sync for ClickStackSourceFilterSettingsResponse
impl Unpin for ClickStackSourceFilterSettingsResponse
impl UnsafeUnpin for ClickStackSourceFilterSettingsResponse
impl UnwindSafe for ClickStackSourceFilterSettingsResponse
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