Skip to content

Commit

Permalink
some rust examples review
Browse files Browse the repository at this point in the history
  • Loading branch information
2bndy5 committed Feb 27, 2025
1 parent ad95b0d commit b14a935
Show file tree
Hide file tree
Showing 5 changed files with 15 additions and 6 deletions.
8 changes: 8 additions & 0 deletions examples/rust/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -17,15 +17,23 @@ linux = ["dep:linux-embedded-hal", "rf24-rs/std"]
[[bin]]
name = "getting-started"
path = "src/bin/getting_started.rs"
test = false
bench = false

[[bin]]
name = "streaming-data"
path = "src/bin/streaming_data.rs"
test = false
bench = false

[[bin]]
name = "ack-payloads"
path = "src/bin/ack_payloads.rs"
test = false
bench = false

[[bin]]
name = "manual-ack"
path = "src/bin/manual_ack.rs"
test = false
bench = false
1 change: 1 addition & 0 deletions examples/rust/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,3 +25,4 @@ The provided examples names (value passed to the `--bin` option) are
- `getting-started`
- `streaming-data`
- `ack-payloads`
- `manual-ack`
4 changes: 2 additions & 2 deletions examples/rust/src/bin/ack_payloads.rs
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ extern crate std;
#[cfg(feature = "linux")]
use std::{
borrow::ToOwned,
io::Write,
io::{stdin, Write},
string::{String, ToString},
time::Instant,
};
Expand Down Expand Up @@ -199,7 +199,7 @@ impl App {
*** Enter 'Q' to quit example.";
println!("{prompt}");
let mut input = String::new();
std::io::stdin().read_line(&mut input)?;
stdin().read_line(&mut input)?;
let mut inputs = input.trim().split(' ');
let role = inputs
.next()
Expand Down
4 changes: 2 additions & 2 deletions examples/rust/src/bin/getting_started.rs
Original file line number Diff line number Diff line change
Expand Up @@ -145,8 +145,8 @@ impl App {
*** Enter 'T' for transmitter role.\n\
*** Enter 'Q' to quit example.";
println!("{prompt}");
let mut input = std::string::String::new();
std::io::stdin().read_line(&mut input)?;
let mut input = String::new();
stdin().read_line(&mut input)?;
let mut inputs = input.trim().split(' ');
let role = inputs
.next()
Expand Down
4 changes: 2 additions & 2 deletions examples/rust/src/bin/manual_ack.rs
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ extern crate std;
#[cfg(feature = "linux")]
use std::{
borrow::ToOwned,
io::Write,
io::{stdin, Write},
string::{String, ToString},
time::Instant,
};
Expand Down Expand Up @@ -228,7 +228,7 @@ impl App {
*** Enter 'Q' to quit example.";
println!("{prompt}");
let mut input = String::new();
std::io::stdin().read_line(&mut input)?;
stdin().read_line(&mut input)?;
let mut inputs = input.trim().split(' ');
let role = inputs
.next()
Expand Down

0 comments on commit b14a935

Please sign in to comment.