pub struct GuardedValuesDefaultSource {
pub outer_guards: Vec<ConditionalGuard>,
pub source: ValuesDefaultSource,
}Expand description
A chart-wide default source that executes only in one activation branch.
Fields§
§outer_guards: Vec<ConditionalGuard>Chart activation conditions under which the runtime merge executes.
source: ValuesDefaultSourceTarget/source pair applied while the guards hold.
Trait Implementations§
Source§impl Clone for GuardedValuesDefaultSource
impl Clone for GuardedValuesDefaultSource
Source§fn clone(&self) -> GuardedValuesDefaultSource
fn clone(&self) -> GuardedValuesDefaultSource
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 GuardedValuesDefaultSource
impl Debug for GuardedValuesDefaultSource
impl Eq for GuardedValuesDefaultSource
Source§impl Hash for GuardedValuesDefaultSource
impl Hash for GuardedValuesDefaultSource
Source§impl Ord for GuardedValuesDefaultSource
impl Ord for GuardedValuesDefaultSource
Source§fn cmp(&self, other: &GuardedValuesDefaultSource) -> Ordering
fn cmp(&self, other: &GuardedValuesDefaultSource) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialOrd for GuardedValuesDefaultSource
impl PartialOrd for GuardedValuesDefaultSource
impl StructuralPartialEq for GuardedValuesDefaultSource
Auto Trait Implementations§
impl Freeze for GuardedValuesDefaultSource
impl RefUnwindSafe for GuardedValuesDefaultSource
impl Send for GuardedValuesDefaultSource
impl Sync for GuardedValuesDefaultSource
impl Unpin for GuardedValuesDefaultSource
impl UnsafeUnpin for GuardedValuesDefaultSource
impl UnwindSafe for GuardedValuesDefaultSource
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.