mirror of
https://github.com/nushell/nushell
synced 2025-01-08 03:09:00 +00:00
60da7abbc7
# Description Changes the `captures` field in `Closure` from a `HashMap` to a `Vec` and makes `Stack::captures_to_stack` take an owned `Vec` instead of a borrowed `HashMap`. This eliminates the conversion to a `Vec` inside `captures_to_stack` and makes it possible to avoid clones altogether when using an owned `Closure` (which is the case for most commands). Additionally, using a `Vec` reduces the size of `Value` by 8 bytes (down to 72). # User-Facing Changes Breaking API change for `nu-protocol`. |
||
---|---|---|
.. | ||
config | ||
export_env.rs | ||
load_env.rs | ||
mod.rs | ||
source_env.rs | ||
with_env.rs |