pub struct ConditionalValueDefTextExprRefBuilder { /* private fields */ }Expand description
Builder for ConditionalValueDefTextExprRef.
Implementations§
Source§impl ConditionalValueDefTextExprRefBuilder
impl ConditionalValueDefTextExprRefBuilder
Sourcepub fn test<VALUE: Into<ConditionalValueDefNumberExprRefPredicateComposition>>(
&mut self,
value: VALUE,
) -> &mut Self
pub fn test<VALUE: Into<ConditionalValueDefNumberExprRefPredicateComposition>>( &mut self, value: VALUE, ) -> &mut Self
Predicate for triggering the condition
Sourcepub fn value<VALUE: Into<ConditionalValueDefTextExprRefText>>(
&mut self,
value: VALUE,
) -> &mut Self
pub fn value<VALUE: Into<ConditionalValueDefTextExprRefText>>( &mut self, value: VALUE, ) -> &mut Self
A constant value in visual domain (e.g., "red" / "#0099ff" / gradient
definition for color, values
between 0 to 1 for opacity).
Sourcepub fn selection<VALUE: Into<Box<ConditionalValueDefNumberExprRefSelectionComposition>>>(
&mut self,
value: VALUE,
) -> &mut Self
pub fn selection<VALUE: Into<Box<ConditionalValueDefNumberExprRefSelectionComposition>>>( &mut self, value: VALUE, ) -> &mut Self
A selection name, or a series of composed selections.
Sourcepub fn build(
&self,
) -> Result<ConditionalValueDefTextExprRef, ConditionalValueDefTextExprRefBuilderError>
pub fn build( &self, ) -> Result<ConditionalValueDefTextExprRef, ConditionalValueDefTextExprRefBuilderError>
Trait Implementations§
Source§impl Clone for ConditionalValueDefTextExprRefBuilder
impl Clone for ConditionalValueDefTextExprRefBuilder
Source§fn clone(&self) -> ConditionalValueDefTextExprRefBuilder
fn clone(&self) -> ConditionalValueDefTextExprRefBuilder
Returns a duplicate 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 moreAuto Trait Implementations§
impl Freeze for ConditionalValueDefTextExprRefBuilder
impl RefUnwindSafe for ConditionalValueDefTextExprRefBuilder
impl Send for ConditionalValueDefTextExprRefBuilder
impl Sync for ConditionalValueDefTextExprRefBuilder
impl Unpin for ConditionalValueDefTextExprRefBuilder
impl UnsafeUnpin for ConditionalValueDefTextExprRefBuilder
impl UnwindSafe for ConditionalValueDefTextExprRefBuilder
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