Set up Rust linting and cargo-raze in CI
Change-Id: I4c7e603302a1033d5e5141466c4cc5a6131c6e35
Signed-off-by: Brian Silverman <bsilver16384@gmail.com>
diff --git a/build_tests/hello_lib.rs b/build_tests/hello_lib.rs
index 6374ce6..4f1e16f 100644
--- a/build_tests/hello_lib.rs
+++ b/build_tests/hello_lib.rs
@@ -1,10 +1,12 @@
pub struct Greeter {
- greeting: String,
+ greeting: String,
}
impl Greeter {
pub fn new(greeting: &str) -> Greeter {
- Greeter { greeting: greeting.to_string(), }
+ Greeter {
+ greeting: greeting.to_string(),
+ }
}
pub fn greet(&self, thing: &str) -> String {
diff --git a/build_tests/rust_hello.rs b/build_tests/rust_hello.rs
index 6c6bf9f..110b96e 100644
--- a/build_tests/rust_hello.rs
+++ b/build_tests/rust_hello.rs
@@ -5,17 +5,17 @@
}
fn main() {
- let hello = hello_lib::Greeter::new("Hello");
- println!("{},\n{}", hello.greet("world"), hello.greet("bazel"));
+ let hello = hello_lib::Greeter::new("Hello");
+ println!("{},\n{}", hello.greet("world"), hello.greet("bazel"));
- let mut numbers = Vec::new();
- for i in 1..=10 {
- numbers.push(i);
- }
- println!("{:?}", numbers);
+ let mut numbers = Vec::new();
+ for i in 1..=10 {
+ numbers.push(i);
+ }
+ println!("{:?}", numbers);
- let words = vec!["foo", "bar", "baz"];
- println!("{:?}", words);
+ let words = vec!["foo", "bar", "baz"];
+ println!("{:?}", words);
- println!("sqrt(4) = {}", unsafe { sqrt(4.0) });
+ println!("sqrt(4) = {}", unsafe { sqrt(4.0) });
}