pub struct ClickPipePostObjectStorageSource {Show 14 fields
pub access_key: Option<MskIamUser>,
pub authentication: Option<ClickPipePostObjectStorageSourceAuthentication>,
pub azure_container_name: Option<String>,
pub compression: Option<ClickPipePostObjectStorageSourceCompression>,
pub connection_string: Option<String>,
pub delimiter: Option<String>,
pub format: ClickPipePostObjectStorageSourceFormat,
pub iam_role: Option<String>,
pub is_continuous: Option<bool>,
pub path: Option<String>,
pub queue_url: Option<String>,
pub service_account_key: Option<String>,
pub type: ClickPipePostObjectStorageSourceType,
pub url: String,
}Expand description
ClickPipePostObjectStorageSource from the ClickHouse Cloud API.
Fields§
§access_key: Option<MskIamUser>§authentication: Option<ClickPipePostObjectStorageSourceAuthentication>§azure_container_name: Option<String>§compression: Option<ClickPipePostObjectStorageSourceCompression>§connection_string: Option<String>§delimiter: Option<String>§format: ClickPipePostObjectStorageSourceFormat§iam_role: Option<String>§is_continuous: Option<bool>§path: Option<String>§queue_url: Option<String>§service_account_key: Option<String>§type: ClickPipePostObjectStorageSourceType§url: StringTrait Implementations§
Source§impl Clone for ClickPipePostObjectStorageSource
impl Clone for ClickPipePostObjectStorageSource
Source§fn clone(&self) -> ClickPipePostObjectStorageSource
fn clone(&self) -> ClickPipePostObjectStorageSource
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 ClickPipePostObjectStorageSource
impl Default for ClickPipePostObjectStorageSource
Source§fn default() -> ClickPipePostObjectStorageSource
fn default() -> ClickPipePostObjectStorageSource
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ClickPipePostObjectStorageSource
impl<'de> Deserialize<'de> for ClickPipePostObjectStorageSource
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 ClickPipePostObjectStorageSource
impl PartialEq for ClickPipePostObjectStorageSource
Source§fn eq(&self, other: &ClickPipePostObjectStorageSource) -> bool
fn eq(&self, other: &ClickPipePostObjectStorageSource) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ClickPipePostObjectStorageSource
Auto Trait Implementations§
impl Freeze for ClickPipePostObjectStorageSource
impl RefUnwindSafe for ClickPipePostObjectStorageSource
impl Send for ClickPipePostObjectStorageSource
impl Sync for ClickPipePostObjectStorageSource
impl Unpin for ClickPipePostObjectStorageSource
impl UnsafeUnpin for ClickPipePostObjectStorageSource
impl UnwindSafe for ClickPipePostObjectStorageSource
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