pub struct UnfrozenPlotEntry {
pub name: ScopedName,
pub decl: PlotDecl,
pub span: Span,
pub is_pub: bool,
pub displayed: bool,
}Expand description
A plot declaration awaiting body lowering at UnfrozenIR::freeze.
Fields§
§name: ScopedName§decl: PlotDecl§span: Span§is_pub: boolWhether this plot is pub (visible in standalone output).
displayed: boolWhether this plot renders standalone (no #[hidden]).
Trait Implementations§
Source§impl Clone for UnfrozenPlotEntry
impl Clone for UnfrozenPlotEntry
Source§fn clone(&self) -> UnfrozenPlotEntry
fn clone(&self) -> UnfrozenPlotEntry
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 UnfrozenPlotEntry
impl RefUnwindSafe for UnfrozenPlotEntry
impl Send for UnfrozenPlotEntry
impl Sync for UnfrozenPlotEntry
impl Unpin for UnfrozenPlotEntry
impl UnsafeUnpin for UnfrozenPlotEntry
impl UnwindSafe for UnfrozenPlotEntry
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