pub struct ConditionalPredicateValueDefColorNullExprRef {
pub test: Option<PredicateCompositionElement>,
pub value: Option<String>,
pub expr: Option<String>,
}
Fields§
§test: Option<PredicateCompositionElement>
Predicate for triggering the condition
value: Option<String>
A constant value in visual domain (e.g., "red"
/ "#0099ff"
/ gradient
definition for color, values
between 0
to 1
for opacity).
expr: Option<String>
Vega expression (which can refer to Vega-Lite parameters).
Trait Implementations§
source§impl Clone for ConditionalPredicateValueDefColorNullExprRef
impl Clone for ConditionalPredicateValueDefColorNullExprRef
source§fn clone(&self) -> ConditionalPredicateValueDefColorNullExprRef
fn clone(&self) -> ConditionalPredicateValueDefColorNullExprRef
Returns a copy of the value. Read more
1.0.0 · 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 ConditionalPredicateValueDefColorNullExprRef
impl Default for ConditionalPredicateValueDefColorNullExprRef
source§fn default() -> ConditionalPredicateValueDefColorNullExprRef
fn default() -> ConditionalPredicateValueDefColorNullExprRef
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for ConditionalPredicateValueDefColorNullExprRef
impl<'de> Deserialize<'de> for ConditionalPredicateValueDefColorNullExprRef
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
Auto Trait Implementations§
impl RefUnwindSafe for ConditionalPredicateValueDefColorNullExprRef
impl Send for ConditionalPredicateValueDefColorNullExprRef
impl Sync for ConditionalPredicateValueDefColorNullExprRef
impl Unpin for ConditionalPredicateValueDefColorNullExprRef
impl UnwindSafe for ConditionalPredicateValueDefColorNullExprRef
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