I’m trying to submit a solution to the Poker exercise in Rust. My solution uses some external crates. I’ve verified they’re allowed in the test runners. Locally, everything compiles and the tests pass. On Exercism, the tests time out. Can it be because my crates make the compilation time too long?
Here are my dependencies:
[dependencies] derivative = "~2" strum = "~0.24" strum_macros = "~0.24" thiserror = "~1"
(I had to use tilde requirements and not submit Cargo.lock to make it accept the solution, because apparently some of the latest versions of the crates are not present on test runners.)