mirror of
https://github.com/nushell/nushell.git
synced 2024-11-22 16:33:37 +01:00
68fcd71898
# Description Following #11851, this PR adds one final conversion function for `Value`. `Value::coerce_str` takes a `&Value` and converts it to a `Cow<str>`, creating an owned `String` for types that needed converting. Otherwise, it returns a borrowed `str` for `String` and `Binary` `Value`s which avoids a clone/allocation. Where possible, `coerce_str` and `coerce_into_string` should be used instead of `coerce_string`, since `coerce_string` always allocates a new `String`. |
||
---|---|---|
.. | ||
src | ||
Cargo.toml | ||
README.md |
nu_plugin_formats
A nushell plugin to convert data to nushell tables.
support commands:
- from eml - original ported from nushell core.
- from ics - original ported from nushell core.
- from ini - original ported from nushell core.
- from vcf - original ported from nushell core.
Prerequisite
nushell
, It's a nushell plugin, so you need it.
Usage
- compile the binary:
cargo build
- register plugin(assume it's compiled in ./target/debug/):
register ./target/debug/nu_plugin_formats