I needed to add more derive traits on the enum generated by openapi-generate-cli e.g. strum::EnumIter.

And you have updated client.

Here are some diffs

image.png

PS: I could not get the local version to run on my system. I used the following docker command

	podman run --rm \\
		-v $PWD:/local openapitools/openapi-generator-cli generate \\
		-i <https://beta.oneapi.dognosis.link/api/v1/openapi.json> \\
		-t /local/templates \\
		-g rust \\
		-o /local/oneapi-client-rs