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