pub struct LoweredPlotField {
pub name: PlotPropertyName,
pub name_span: Span,
pub value: Expr,
}Expand description
A named plot/figure/layer field expression lowered to HIR.
Fields§
§name: PlotPropertyName§name_span: SpanSpan of the property name in the source, for validation diagnostics.
value: ExprTrait Implementations§
Source§impl Clone for LoweredPlotField
impl Clone for LoweredPlotField
Source§fn clone(&self) -> LoweredPlotField
fn clone(&self) -> LoweredPlotField
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 moreAuto Trait Implementations§
impl Freeze for LoweredPlotField
impl RefUnwindSafe for LoweredPlotField
impl Send for LoweredPlotField
impl Sync for LoweredPlotField
impl Unpin for LoweredPlotField
impl UnsafeUnpin for LoweredPlotField
impl UnwindSafe for LoweredPlotField
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