pub struct IncludedPlotEntry {
pub name: ScopedName,
pub span: Span,
}Expand description
A plot alias brought into this DAG by an include brace list (#847).
The plot itself is evaluated in its owning instance; this entry only makes the alias known to the DAG so figures/layers can reference it and duplicate-name checks see it.
Fields§
§name: ScopedNameThe local alias the plot is visible under.
span: SpanThe include item’s span.
Trait Implementations§
Source§impl Clone for IncludedPlotEntry
impl Clone for IncludedPlotEntry
Source§fn clone(&self) -> IncludedPlotEntry
fn clone(&self) -> IncludedPlotEntry
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 IncludedPlotEntry
impl RefUnwindSafe for IncludedPlotEntry
impl Send for IncludedPlotEntry
impl Sync for IncludedPlotEntry
impl Unpin for IncludedPlotEntry
impl UnsafeUnpin for IncludedPlotEntry
impl UnwindSafe for IncludedPlotEntry
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