This patch series addresses a few low hanging fruits in eif_build and utils module:
unifies the public interface in utils module by representing all filesystem paths via AsRef<Path>, which means str, String, OsString, PathBuf and Path can be used on the caller side.
cleans up eif_build to make it easier to read and maintain since now it's not just an example anymore.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.
Description of changes:
This patch series addresses a few low hanging fruits in
eif_build
andutils
module:utils
module by representing all filesystem paths viaAsRef<Path>
, which meansstr
,String
,OsString
,PathBuf
andPath
can be used on the caller side.By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.