feat: add rust-script
This commit is contained in:
9
external/rust-script/tests/data/templates/boolinate.rs
vendored
Normal file
9
external/rust-script/tests/data/templates/boolinate.rs
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
// cargo-deps: boolinator="0.1.0"
|
||||
#{prelude}
|
||||
|
||||
extern crate boolinator;
|
||||
use boolinator::Boolinator;
|
||||
|
||||
fn main() {
|
||||
println!("{:?}", Boolinator::as_option({#{script}}));
|
||||
}
|
||||
9
external/rust-script/tests/data/templates/override/expr.rs
vendored
Normal file
9
external/rust-script/tests/data/templates/override/expr.rs
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
// cargo-deps: boolinator="0.1.0"
|
||||
#{prelude}
|
||||
|
||||
extern crate boolinator;
|
||||
use boolinator::Boolinator;
|
||||
|
||||
fn main() {
|
||||
println!("{:?}", Boolinator::as_option({#{script}}));
|
||||
}
|
||||
11
external/rust-script/tests/data/templates/shout.rs
vendored
Normal file
11
external/rust-script/tests/data/templates/shout.rs
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
#{prelude}
|
||||
|
||||
fn main() {
|
||||
match {#{script}} {
|
||||
script_result => {
|
||||
let text = script_result.to_string();
|
||||
let text = text.to_uppercase();
|
||||
println!("{}", text);
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user