pub struct RuntimeResolvedPropertyEntry {
pub source: RuntimeSettingsSource,
pub selector: Option<SelectorExpr>,
pub source_location: Option<LocationInfo>,
pub source_stack: Option<Rc<RuntimePropertiesStackFrame>>,
pub value: ValueDefinition,
pub condition: Option<RuntimeSettingsCondition>,
pub axis_index: Option<usize>,
}Fields§
§source: RuntimeSettingsSource§selector: Option<SelectorExpr>§source_location: Option<LocationInfo>§source_stack: Option<Rc<RuntimePropertiesStackFrame>>Overrides the receiving node’s scope when this value came from an imported settings provider.
value: ValueDefinition§condition: Option<RuntimeSettingsCondition>§axis_index: Option<usize>Trait Implementations§
Source§impl Clone for RuntimeResolvedPropertyEntry
impl Clone for RuntimeResolvedPropertyEntry
Auto Trait Implementations§
impl !RefUnwindSafe for RuntimeResolvedPropertyEntry
impl !Send for RuntimeResolvedPropertyEntry
impl !Sync for RuntimeResolvedPropertyEntry
impl !UnwindSafe for RuntimeResolvedPropertyEntry
impl Freeze for RuntimeResolvedPropertyEntry
impl Unpin for RuntimeResolvedPropertyEntry
impl UnsafeUnpin for RuntimeResolvedPropertyEntry
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> Read<Exclusive, BecauseExclusive> for Twhere
T: ?Sized,
Source§impl<T, U> RoundInto<U> for Twhere
U: RoundFrom<T>,
impl<T, U> RoundInto<U> for Twhere
U: RoundFrom<T>,
Source§fn round_into(self) -> U
fn round_into(self) -> U
Performs the conversion.