pub struct NormalizeTable { /* private fields */ }Expand description
The normalized plans for one parsed source tree.
Keyed by the binding-group node’s text_range().start(), exactly as
sui_resolve::ResolveTable keys idents. An unrecorded offset means the
group needs no normalization — no duplicate static key and no dotted path —
so consumers keep their existing path for it.
Implementations§
Trait Implementations§
Source§impl Clone for NormalizeTable
impl Clone for NormalizeTable
Source§fn clone(&self) -> NormalizeTable
fn clone(&self) -> NormalizeTable
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 NormalizeTable
impl Debug for NormalizeTable
Source§impl Default for NormalizeTable
impl Default for NormalizeTable
Source§fn default() -> NormalizeTable
fn default() -> NormalizeTable
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl !RefUnwindSafe for NormalizeTable
impl !Send for NormalizeTable
impl !Sync for NormalizeTable
impl !UnwindSafe for NormalizeTable
impl Freeze for NormalizeTable
impl Unpin for NormalizeTable
impl UnsafeUnpin for NormalizeTable
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