Currently, when using the runfiles library in an environment where RUNFILES_MANIFEST_FILE is provided, but set to an empty value results in an error. The rules_python runfiles library supports the environment variable being set to an empty value.
The rules_rust runfiles library should also support an empty RUNFILES_MANIFEST_FILE value and fallback on a directory based approach.