The impl Into<Option<...>> pattern will make sure that all existing clients will work with unmodified code but will additionally allow passing None to indicate that no encryption subkey is to be generated.
This is required to implement rsop generate --signing-only which is tracked here.
The `impl Into<Option<...>>` pattern will make sure that all existing clients will work with unmodified code but will additionally allow passing `None` to indicate that no encryption subkey is to be generated.
This is required to implement `rsop generate --signing-only` which is tracked [here](https://gitlab.archlinux.org/archlinux/signstar/-/issues/38).