nushell/crates/nu-protocol/src/value
Andrés N. Robalino 03c9eaf005
Variable completions. (#3666)
In Nu we have variables (E.g. $var-name) and these contain `Value` types.
This means we can bind to variables any structured data and column path syntax
(E.g. `$variable.path.to`) allows flexibility for "querying" said structures.

Here we offer completions for these. For example, in a Nushell session the
variable `$nu` contains environment values among other things. If we wanted to
see in the screen some environment variable (say the var `SHELL`) we do:

```
> echo $nu.env.SHELL
```

with completions we can now do: `echo $nu.env.S[\TAB]` and we get suggestions
that start at the column path `$nu.env` with vars starting with the letter `S`
in this case `SHELL` appears in the suggestions.
2021-06-23 19:21:39 +12:00
..
column_path.rs Variable completions. (#3666) 2021-06-23 19:21:39 +12:00
convert.rs Make the default int an i64 (#3428) 2021-05-14 20:35:09 +12:00
debug.rs Groupby operations on dataframes (#3473) 2021-05-23 19:37:04 +12:00
dict.rs Clippy fixes for new Rust version (#3392) 2021-05-07 07:58:21 +12:00
did_you_mean.rs updated to a quicker levenshtein implementation (#3366) 2021-04-29 07:10:10 -05:00
iter.rs Bar Chart baseline. (#2621) 2020-09-30 13:27:52 -05:00
primitive.rs Fixed panic on math with large durations (#3669) 2021-06-23 15:44:14 +12:00
range.rs Make the default int an i64 (#3428) 2021-05-14 20:35:09 +12:00
serde_bigdecimal.rs Fix latest clippy warnings (#3049) 2021-02-12 23:13:14 +13:00
serde_bigint.rs Fix latest clippy warnings (#3049) 2021-02-12 23:13:14 +13:00
unit.rs Playground infraestructure (tests, etc) additions. (#3179) 2021-03-15 02:26:30 -05:00
value_structure.rs Variable completions. (#3666) 2021-06-23 19:21:39 +12:00