chore: cargo fmt
This commit is contained in:
@@ -67,21 +67,22 @@ impl<'jit, 'vm> WithEnv<'jit, 'vm> {
|
||||
}
|
||||
|
||||
pub fn enter_with(self, new: Rc<AttrSet<'jit, 'vm>>) -> Self {
|
||||
let map = Rc::new(new
|
||||
.as_inner()
|
||||
.iter()
|
||||
.map(|(&k, v)| {
|
||||
(
|
||||
k,
|
||||
if let Value::Builtins(weak) = v {
|
||||
Value::AttrSet(weak.upgrade().unwrap())
|
||||
} else {
|
||||
v.clone()
|
||||
},
|
||||
)
|
||||
})
|
||||
.collect::<HashMap<_, _>>()
|
||||
.into());
|
||||
let map = Rc::new(
|
||||
new.as_inner()
|
||||
.iter()
|
||||
.map(|(&k, v)| {
|
||||
(
|
||||
k,
|
||||
if let Value::Builtins(weak) = v {
|
||||
Value::AttrSet(weak.upgrade().unwrap())
|
||||
} else {
|
||||
v.clone()
|
||||
},
|
||||
)
|
||||
})
|
||||
.collect::<HashMap<_, _>>()
|
||||
.into(),
|
||||
);
|
||||
let last = Some(self.into());
|
||||
WithEnv { last, map }
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user