A Rust library that provides you a more flexible way to construct and extend the recursive function.
Documentation: API reference.
Add this to your Cargo.toml:
Cargo.toml
toml [dependencies] recur-fn = "1.1.0"