Document maybeLstat

Co-authored-by: Théophane Hufschmitt <7226587+thufschmitt@users.noreply.github.com>
(cherry picked from commit 3752bbef28)
This commit is contained in:
John Ericson 2024-03-30 10:39:25 -04:00 committed by github-actions[bot]
parent e75690ba1e
commit 41d60b544b

View File

@ -84,6 +84,10 @@ bool isDirOrInDir(std::string_view path, std::string_view dir);
*/ */
struct stat stat(const Path & path); struct stat stat(const Path & path);
struct stat lstat(const Path & path); struct stat lstat(const Path & path);
/**
* `lstat` the given path if it exists.
* @return std::nullopt if the path doesn't exist, or an optional containing the result of `lstat` otherwise
*/
std::optional<struct stat> maybeLstat(const Path & path); std::optional<struct stat> maybeLstat(const Path & path);
/** /**