#ball #magic #original #game #eight #mimics #answer

eight_ball

模仿原始的魔法八球游戏

8个版本

0.2.6 2019年7月23日
0.2.5 2019年7月23日
0.1.0 2019年6月17日

2#eight

每月36次下载

Apache-2.0

9KB
65

me badge cratesio badge docs badge ci badge

eight_ball

模仿原始的八球游戏。

提出一个问题,它会用答案回复...
也支持预定义的自定义答案。

示例

use eight_ball::{Answer, AnswerType, EightBall};

fn main() {
    let question = "Am I in charge?";
    let answers = vec![
        Answer::new("UwU.", AnswerType::Affirmative),
        Answer::new("OwO.", AnswerType::NonCommittal),
        Answer::new("Baka No.", AnswerType::Negative),
    ];
    let b = EightBall::with_answers(answers);

    println!("{}", question);
    println!("{}", b.ask(question).unwrap().content);
}

许可证

Apache-2.0

依赖项

~520KB