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