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