diff options
Diffstat (limited to 'chain/src/atom')
| -rw-r--r-- | chain/src/atom/default.rs | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/chain/src/atom/default.rs b/chain/src/atom/default.rs index c6289f1..7e50868 100644 --- a/chain/src/atom/default.rs +++ b/chain/src/atom/default.rs @@ -545,7 +545,7 @@ impl DefaultAtom { virtual_frags .entry(VirtualNode::new(nt, t)) - .or_insert_with(Default::default) + .or_default() .insert(rule, frag); // Those left-linearly expanded arrows should @@ -594,10 +594,7 @@ impl DefaultAtom { for (_, target, _, pos) in set.iter() { let trace = VirtualTrace::new(nt, t, *target); - virtual_traces - .entry(trace) - .or_insert_with(Default::default) - .insert(*pos); + virtual_traces.entry(trace).or_default().insert(*pos); } // add a virtual node |
