pub struct ClickPipeMutateDestination {
pub columns: Vec<ClickPipeDestinationColumn>,
pub database: String,
pub managed_table: Option<bool>,
pub roles: Vec<String>,
pub table: Option<String>,
pub table_definition: Option<ClickPipeDestinationTableDefinition>,
}Expand description
ClickPipeMutateDestination from the ClickHouse Cloud API.
Fields§
§columns: Vec<ClickPipeDestinationColumn>§database: String§managed_table: Option<bool>§roles: Vec<String>§table: Option<String>§table_definition: Option<ClickPipeDestinationTableDefinition>Trait Implementations§
Source§impl Clone for ClickPipeMutateDestination
impl Clone for ClickPipeMutateDestination
Source§fn clone(&self) -> ClickPipeMutateDestination
fn clone(&self) -> ClickPipeMutateDestination
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 ClickPipeMutateDestination
impl Debug for ClickPipeMutateDestination
Source§impl Default for ClickPipeMutateDestination
impl Default for ClickPipeMutateDestination
Source§fn default() -> ClickPipeMutateDestination
fn default() -> ClickPipeMutateDestination
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ClickPipeMutateDestination
impl<'de> Deserialize<'de> for ClickPipeMutateDestination
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 ClickPipeMutateDestination
impl PartialEq for ClickPipeMutateDestination
Source§fn eq(&self, other: &ClickPipeMutateDestination) -> bool
fn eq(&self, other: &ClickPipeMutateDestination) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ClickPipeMutateDestination
Auto Trait Implementations§
impl Freeze for ClickPipeMutateDestination
impl RefUnwindSafe for ClickPipeMutateDestination
impl Send for ClickPipeMutateDestination
impl Sync for ClickPipeMutateDestination
impl Unpin for ClickPipeMutateDestination
impl UnsafeUnpin for ClickPipeMutateDestination
impl UnwindSafe for ClickPipeMutateDestination
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