pub struct EnvData {
pub vars: IndexMap<String, Value>,
pub parent: Option<Env>,
}Expand description
A local-variable environment, shared (by Rc) between a frame and any nested
function that captures it.
Fields§
§vars: IndexMap<String, Value>§parent: Option<Env>Auto Trait Implementations§
impl !RefUnwindSafe for EnvData
impl !Send for EnvData
impl !Sync for EnvData
impl !UnwindSafe for EnvData
impl Freeze for EnvData
impl Unpin for EnvData
impl UnsafeUnpin for EnvData
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