pub fn walk(dir: Dir, allocator: Allocator) Allocator.Error!Walker
Recursively iterates over a directory.
dir must have been opened with OpenOptions.iterate set to true.
dir
OpenOptions.iterate
true
Walker.deinit releases allocated memory and directory handles.
Walker.deinit
The order of returned file system entries is undefined.
dir will not be closed after walking it.
See also:
walkSelectively
dir: Dir
allocator: Allocator
397 398 399
pub fn walk(dir: Dir, allocator: Allocator) Allocator.Error!Walker { return .{ .inner = try walkSelectively(dir, allocator) }; }
Recursively iterates over a directory.
dirmust have been opened withOpenOptions.iterateset totrue.Walker.deinitreleases allocated memory and directory handles.The order of returned file system entries is undefined.
dirwill not be closed after walking it.See also:
walkSelectively