yes-or-no

Crates.ioyes-or-no
lib.rsyes-or-no
version0.1.0
sourcesrc
created_at2024-07-31 21:19:48.767019
updated_at2024-07-31 21:19:48.767019
descriptionVery simple yes or no CLI tool
homepagehttps://github.com/AntoineRenaud91/yes-or-no
repositoryhttps://github.com/AntoineRenaud91/yes-or-no
max_upload_size
id1321328
size46,295
Tonio Rd (AntoineRenaud91)

documentation

https://docs.rs/yes-or-no

README

yes-or-no

A very simple yes or no CLI tool

Installation

Add yes-or-no to your project's dependencies:

[dependencies]
yes-or-no = "0.1"

Usage:

Here is an example of how to use yes-or-no in your Rust project:

use yes_or_no::yes_or_no;

fn main() {
    if yes_or_no("🦀 Do you like Rust? 🦀", true) {
        println!("You like Rust! 🤩" );
    } else {
        println!("You don't like Rust... 😭");
    }
}

When you run the program, you'll be presented with a prompt in your terminal:

Do you like Rust? Yes [✓] No [ ]
  • Navigate between "Yes" and "No" using the left and right arrow keys.
  • Press Enter to select your choice.
  • Press Escape to automatically select "No".

Depending on your selection, the program will output:

You like Rust! 😁

or

You don't like Rust... 😭
Commit count: 0

cargo fmt