nushell/crates/nu-protocol/src/value
Ian Manske 56e35fc3f9
Reduce element shifting in Record::retain_mut (#10915)
# Description
Replaces the `Vec::remove` in `Record::retain_mut` with some swaps which
should eliminate the `O(n^2)` complexity due to repeated shifting of
elements.
2023-11-02 20:01:46 +01:00
..
custom_value.rs Fix to json for SQLite databases (#8343) 2023-03-06 14:36:26 -08:00
from_value.rs Make FromValue take owned Values (#10900) 2023-10-31 19:47:00 +01:00
from.rs Spanned Value step 1: span all value cases (#10042) 2023-08-25 08:48:05 +12:00
lazy_record.rs Create Record type (#10103) 2023-08-25 07:50:29 +12:00
mod.rs Use Record APIs in nu-protocol/nu-engine (#10917) 2023-11-01 23:19:58 +01:00
range.rs Auto format let-else block (#10214) 2023-09-04 19:42:31 +12:00
record.rs Reduce element shifting in Record::retain_mut (#10915) 2023-11-02 20:01:46 +01:00
stream.rs Move Value to helpers, separate span call (#10121) 2023-09-03 07:27:29 -07:00
unit.rs Move Value to helpers, separate span call (#10121) 2023-09-03 07:27:29 -07:00