pub struct ClickPipeMySQLPipeTableMappingResponse {
pub excluded_columns: Option<Vec<String>>,
pub partition_key: Option<String>,
pub sorting_keys: Option<Vec<String>>,
pub source_schema_name: Option<String>,
pub source_table: Option<String>,
pub table_engine: Option<ClickPipeMySQLPipeTableMappingTableengine>,
pub target_table: Option<String>,
pub use_custom_sorting_key: Option<bool>,
}Expand description
ClickPipeMySQLPipeTableMapping from the ClickHouse Cloud API, in response
position.
Response variant of ClickPipeMySQLPipeTableMapping: every field is
Option<T>, so a field the API drops or sends as null deserializes to
None instead of failing.
Fields§
§excluded_columns: Option<Vec<String>>§partition_key: Option<String>§sorting_keys: Option<Vec<String>>§source_schema_name: Option<String>§source_table: Option<String>§table_engine: Option<ClickPipeMySQLPipeTableMappingTableengine>§target_table: Option<String>§use_custom_sorting_key: Option<bool>Trait Implementations§
Source§impl Clone for ClickPipeMySQLPipeTableMappingResponse
impl Clone for ClickPipeMySQLPipeTableMappingResponse
Source§fn clone(&self) -> ClickPipeMySQLPipeTableMappingResponse
fn clone(&self) -> ClickPipeMySQLPipeTableMappingResponse
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 ClickPipeMySQLPipeTableMappingResponse
impl Default for ClickPipeMySQLPipeTableMappingResponse
Source§fn default() -> ClickPipeMySQLPipeTableMappingResponse
fn default() -> ClickPipeMySQLPipeTableMappingResponse
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ClickPipeMySQLPipeTableMappingResponse
impl<'de> Deserialize<'de> for ClickPipeMySQLPipeTableMappingResponse
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 ClickPipeMySQLPipeTableMappingResponse
Auto Trait Implementations§
impl Freeze for ClickPipeMySQLPipeTableMappingResponse
impl RefUnwindSafe for ClickPipeMySQLPipeTableMappingResponse
impl Send for ClickPipeMySQLPipeTableMappingResponse
impl Sync for ClickPipeMySQLPipeTableMappingResponse
impl Unpin for ClickPipeMySQLPipeTableMappingResponse
impl UnsafeUnpin for ClickPipeMySQLPipeTableMappingResponse
impl UnwindSafe for ClickPipeMySQLPipeTableMappingResponse
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