This folder contains example scripts that can be used to interact with
the serde-this-or-that
crate.
Install my crate cargo-rx, which abstracts away cargo run --example
.
This provides a single rx
command.
❯❯ cargo install cargo-rx
Now start out by cloning the GitHub project:
❯❯ git clone https://github.com/rnag/serde-this-or-that.git
Then, simply cd
into the project folder:
❯❯ cd serde-this-or-that
From here, you can use rx
to build and run
any of the examples individually.
In particular, here's a sample usage of running examples/as_bool.rs
:
❯❯ rx as_bool
If you run the command without any arguments, you can select from the list of available examples:
❯❯ rx
To pass arguments to a script, you can include them after the --
.
For instance, here's an example of passing arguments to the demo
script:
❯❯ rx demo -- \
-n "My Name" \
--my-arg 123