pub fn get_stdin_or_default(default: &str) -> StringExpand description
Reads from stdin if available, otherwise returns a default value.
Non-blocking: This function polls stdin once and immediately returns.
§Arguments
default- A fallback value returned if no input is available.
§Returns
String- Trimmed stdin input ordefaultif no input is received.
§Example
use stdin_nonblocking::get_stdin_or_default;
fn main() {
let input = get_stdin_or_default("fallback_value");
println!("Final input: {}", input);
}