pub struct ClickPipeMutateMongoDBSource {
pub ca_certificate: Option<String>,
pub credentials: Option<PLAIN>,
pub disable_tls: Option<bool>,
pub read_preference: ClickPipeMutateMongoDBSourceReadpreference,
pub settings: ClickPipeMongoDBPipeSettings,
pub table_mappings: Vec<ClickPipeMongoDBPipeTableMapping>,
pub tls_host: Option<String>,
pub uri: String,
}Expand description
ClickPipeMutateMongoDBSource from the ClickHouse Cloud API.
Fields§
§ca_certificate: Option<String>§credentials: Option<PLAIN>§disable_tls: Option<bool>§read_preference: ClickPipeMutateMongoDBSourceReadpreference§settings: ClickPipeMongoDBPipeSettings§table_mappings: Vec<ClickPipeMongoDBPipeTableMapping>§tls_host: Option<String>§uri: StringTrait Implementations§
Source§impl Clone for ClickPipeMutateMongoDBSource
impl Clone for ClickPipeMutateMongoDBSource
Source§fn clone(&self) -> ClickPipeMutateMongoDBSource
fn clone(&self) -> ClickPipeMutateMongoDBSource
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 ClickPipeMutateMongoDBSource
impl Debug for ClickPipeMutateMongoDBSource
Source§impl Default for ClickPipeMutateMongoDBSource
impl Default for ClickPipeMutateMongoDBSource
Source§fn default() -> ClickPipeMutateMongoDBSource
fn default() -> ClickPipeMutateMongoDBSource
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ClickPipeMutateMongoDBSource
impl<'de> Deserialize<'de> for ClickPipeMutateMongoDBSource
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 ClickPipeMutateMongoDBSource
impl PartialEq for ClickPipeMutateMongoDBSource
Source§fn eq(&self, other: &ClickPipeMutateMongoDBSource) -> bool
fn eq(&self, other: &ClickPipeMutateMongoDBSource) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ClickPipeMutateMongoDBSource
Auto Trait Implementations§
impl Freeze for ClickPipeMutateMongoDBSource
impl RefUnwindSafe for ClickPipeMutateMongoDBSource
impl Send for ClickPipeMutateMongoDBSource
impl Sync for ClickPipeMutateMongoDBSource
impl Unpin for ClickPipeMutateMongoDBSource
impl UnsafeUnpin for ClickPipeMutateMongoDBSource
impl UnwindSafe for ClickPipeMutateMongoDBSource
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