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