pub struct ClickPipeMySQLPipeTableMapping {
pub excluded_columns: Option<Vec<String>>,
pub partition_key: Option<String>,
pub sorting_keys: Option<Vec<String>>,
pub source_schema_name: String,
pub source_table: String,
pub table_engine: Option<ClickPipeMySQLPipeTableMappingTableengine>,
pub target_table: String,
pub use_custom_sorting_key: Option<bool>,
}Expand description
ClickPipeMySQLPipeTableMapping from the ClickHouse Cloud API.
Fields§
§excluded_columns: Option<Vec<String>>§partition_key: Option<String>§sorting_keys: Option<Vec<String>>§source_schema_name: String§source_table: String§table_engine: Option<ClickPipeMySQLPipeTableMappingTableengine>§target_table: String§use_custom_sorting_key: Option<bool>Trait Implementations§
Source§impl Clone for ClickPipeMySQLPipeTableMapping
impl Clone for ClickPipeMySQLPipeTableMapping
Source§fn clone(&self) -> ClickPipeMySQLPipeTableMapping
fn clone(&self) -> ClickPipeMySQLPipeTableMapping
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 ClickPipeMySQLPipeTableMapping
impl Default for ClickPipeMySQLPipeTableMapping
Source§fn default() -> ClickPipeMySQLPipeTableMapping
fn default() -> ClickPipeMySQLPipeTableMapping
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ClickPipeMySQLPipeTableMapping
impl<'de> Deserialize<'de> for ClickPipeMySQLPipeTableMapping
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 ClickPipeMySQLPipeTableMapping
impl PartialEq for ClickPipeMySQLPipeTableMapping
Source§fn eq(&self, other: &ClickPipeMySQLPipeTableMapping) -> bool
fn eq(&self, other: &ClickPipeMySQLPipeTableMapping) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ClickPipeMySQLPipeTableMapping
Auto Trait Implementations§
impl Freeze for ClickPipeMySQLPipeTableMapping
impl RefUnwindSafe for ClickPipeMySQLPipeTableMapping
impl Send for ClickPipeMySQLPipeTableMapping
impl Sync for ClickPipeMySQLPipeTableMapping
impl Unpin for ClickPipeMySQLPipeTableMapping
impl UnsafeUnpin for ClickPipeMySQLPipeTableMapping
impl UnwindSafe for ClickPipeMySQLPipeTableMapping
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