pub struct ApiClickHouseSinkConfig {
pub url: String,
pub table: String,
pub database: Option<String>,
pub user: Option<String>,
pub password: Option<String>,
pub timeout_secs: Option<u64>,
}Fields§
§url: String§table: String§database: Option<String>§user: Option<String>§password: Option<String>§timeout_secs: Option<u64>Trait Implementations§
Source§impl Clone for ApiClickHouseSinkConfig
impl Clone for ApiClickHouseSinkConfig
Source§fn clone(&self) -> ApiClickHouseSinkConfig
fn clone(&self) -> ApiClickHouseSinkConfig
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl ComposeSchema for ApiClickHouseSinkConfig
impl ComposeSchema for ApiClickHouseSinkConfig
Source§impl Debug for ApiClickHouseSinkConfig
impl Debug for ApiClickHouseSinkConfig
Source§impl<'de> Deserialize<'de> for ApiClickHouseSinkConfig
impl<'de> Deserialize<'de> for ApiClickHouseSinkConfig
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 Serialize for ApiClickHouseSinkConfig
impl Serialize for ApiClickHouseSinkConfig
Auto Trait Implementations§
impl Freeze for ApiClickHouseSinkConfig
impl RefUnwindSafe for ApiClickHouseSinkConfig
impl Send for ApiClickHouseSinkConfig
impl Sync for ApiClickHouseSinkConfig
impl Unpin for ApiClickHouseSinkConfig
impl UnsafeUnpin for ApiClickHouseSinkConfig
impl UnwindSafe for ApiClickHouseSinkConfig
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request