pub struct ClickPipePatchSource {
pub kafka: Option<ClickPipePatchKafkaSource>,
pub kinesis: Option<ClickPipePatchKinesisSource>,
pub mongodb: Option<ClickPipePatchMongoDBSource>,
pub mysql: Option<ClickPipePatchMySQLSource>,
pub object_storage: Option<ClickPipePatchObjectStorageSource>,
pub postgres: Option<ClickPipePatchPostgresSource>,
pub pubsub: Option<ClickPipePatchPubSubSource>,
pub validate_samples: bool,
}Expand description
ClickPipePatchSource from the ClickHouse Cloud API.
Fields§
§kafka: Option<ClickPipePatchKafkaSource>§kinesis: Option<ClickPipePatchKinesisSource>§mongodb: Option<ClickPipePatchMongoDBSource>§mysql: Option<ClickPipePatchMySQLSource>§object_storage: Option<ClickPipePatchObjectStorageSource>§postgres: Option<ClickPipePatchPostgresSource>§pubsub: Option<ClickPipePatchPubSubSource>§validate_samples: boolTrait Implementations§
Source§impl Clone for ClickPipePatchSource
impl Clone for ClickPipePatchSource
Source§fn clone(&self) -> ClickPipePatchSource
fn clone(&self) -> ClickPipePatchSource
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 ClickPipePatchSource
impl Debug for ClickPipePatchSource
Source§impl Default for ClickPipePatchSource
impl Default for ClickPipePatchSource
Source§fn default() -> ClickPipePatchSource
fn default() -> ClickPipePatchSource
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ClickPipePatchSource
impl<'de> Deserialize<'de> for ClickPipePatchSource
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 ClickPipePatchSource
impl PartialEq for ClickPipePatchSource
Source§fn eq(&self, other: &ClickPipePatchSource) -> bool
fn eq(&self, other: &ClickPipePatchSource) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ClickPipePatchSource
impl Serialize for ClickPipePatchSource
impl StructuralPartialEq for ClickPipePatchSource
Auto Trait Implementations§
impl Freeze for ClickPipePatchSource
impl RefUnwindSafe for ClickPipePatchSource
impl Send for ClickPipePatchSource
impl Sync for ClickPipePatchSource
impl Unpin for ClickPipePatchSource
impl UnsafeUnpin for ClickPipePatchSource
impl UnwindSafe for ClickPipePatchSource
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