pub struct ScopeData {
pub symbols: FxHashMap<String, Symbol>,
pub boxed_var_decls: FxHashSet<Symbol>,
pub boxed_var_captures: FxHashSet<Symbol>,
/* private fields */
}
Fields§
§symbols: FxHashMap<String, Symbol>
§boxed_var_decls: FxHashSet<Symbol>
§boxed_var_captures: FxHashSet<Symbol>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ScopeData
impl !RefUnwindSafe for ScopeData
impl !Send for ScopeData
impl !Sync for ScopeData
impl Unpin for ScopeData
impl !UnwindSafe for ScopeData
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