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