13 unstable releases (3 breaking)
0.4.51 | Dec 4, 2019 |
---|---|
0.4.50 | Dec 4, 2019 |
0.3.53 | Nov 8, 2019 |
0.3.50 | Oct 29, 2019 |
0.1.0 | Oct 22, 2019 |
#466 in Testing
105KB
2.5K
SLoC
The Rust Feature Borrowing and Ownenship
Getting Started
- Learn the crate hello_exercism
- install cargo script
- install bat
cargo install cargo-script
cargo install bat
Project
- name: hello-borrowing
- crate name: borrowing_exerci
- description: how to understand the rust borrowing
Subproject: bin-hello
- folder name: bin-hello
- description: the crate 'borrowing_exerci'
install the crate borrowing_exerci
cargo install borrowing_exerci
Use the crate borrowing_exerci
help
bw -h
List all commands with features for code
bw -c <code>
# example:
bw -c closure_immut_string
Run the code with a feature
- run a rust file with a feature
bw -c <code> -f <feature> | bat -l rs
# example "closure_immut_string" with a feature "ok":
bw -c closure_immut_string -f ok | bat -l rs
# tip: `f`, Forward one window
# tip: `b`, Backward one window
# tip: `q`, Exit.
# example "closure_immut_string" with a feature "err_01":
bw -c closure_immut_string -f err_01 | bat -l rs
# tip: `f`, Forward one window
# tip: `b`, Backward one window
# tip: `q`, Exit.
Resources
Dependencies
~27–37MB
~596K SLoC