// can_i_kick_it()
YES, YOU CAN.
kickable answers the age-old question β as a library, a command-line tool, and the same tiny service kicked across nine Rust web frameworks.
~ $ kickable it
Yes, yes you can.
~ $ kickable shoelaces
No.
~ $ kickable "it" --config kickable.yaml
Yes, yes you can.
~ $
The same GET /:item service, implemented idiomatically in every major Rust web framework. Pick your fighter.
// library
Add it, then ask the question in code.
$ cargo add kickable
// src/main.rs
use kickable;
fn main() {
let kickable = kickable::validate("it");
println!("Can you kick it? {kickable}");
}
// command line
Install once, kick anything.
$ cargo install kickable
$ kickable it
Yes, yes you can.
$ kickable --help
kickable [OPTIONS] <ITEM>