mirror of
https://github.com/fish-shell/fish-shell.git
synced 2025-02-21 02:23:36 +08:00

Delegate the `view` and `view_mut` to the newly added `Projection<T>`, which makes everything oh so much clearer and cleaner. Add comments to clarify what is happening.