bowling A proposed solution Structure We use a workspace with the main binary defined at the root plus a sub-crate in bowl directory which provide the metier. Test and run cargo test -b bowl cargo run