pub struct ClickPipePubSubSource {
pub ack_deadline: Option<i64>,
pub authentication: ClickPipePubSubSourceAuthentication,
pub enable_ordering: Option<bool>,
pub filter: Option<String>,
pub format: ClickPipePubSubSourceFormat,
pub project_id: String,
pub seek_snapshot: Option<String>,
pub seek_timestamp: Option<DateTime<Utc>>,
pub seek_type: ClickPipePubSubSourceSeektype,
pub topic: String,
}Expand description
ClickPipePubSubSource from the ClickHouse Cloud API.
Fields§
§ack_deadline: Option<i64>§authentication: ClickPipePubSubSourceAuthentication§enable_ordering: Option<bool>§filter: Option<String>§format: ClickPipePubSubSourceFormat§project_id: String§seek_snapshot: Option<String>§seek_timestamp: Option<DateTime<Utc>>§seek_type: ClickPipePubSubSourceSeektype§topic: StringTrait Implementations§
Source§impl Clone for ClickPipePubSubSource
impl Clone for ClickPipePubSubSource
Source§fn clone(&self) -> ClickPipePubSubSource
fn clone(&self) -> ClickPipePubSubSource
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 ClickPipePubSubSource
impl Debug for ClickPipePubSubSource
Source§impl Default for ClickPipePubSubSource
impl Default for ClickPipePubSubSource
Source§fn default() -> ClickPipePubSubSource
fn default() -> ClickPipePubSubSource
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ClickPipePubSubSource
impl<'de> Deserialize<'de> for ClickPipePubSubSource
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 ClickPipePubSubSource
impl PartialEq for ClickPipePubSubSource
Source§fn eq(&self, other: &ClickPipePubSubSource) -> bool
fn eq(&self, other: &ClickPipePubSubSource) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ClickPipePubSubSource
impl Serialize for ClickPipePubSubSource
impl StructuralPartialEq for ClickPipePubSubSource
Auto Trait Implementations§
impl Freeze for ClickPipePubSubSource
impl RefUnwindSafe for ClickPipePubSubSource
impl Send for ClickPipePubSubSource
impl Sync for ClickPipePubSubSource
impl Unpin for ClickPipePubSubSource
impl UnsafeUnpin for ClickPipePubSubSource
impl UnwindSafe for ClickPipePubSubSource
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