diff --git a/lib/std/fs/Dir.zig b/lib/std/fs/Dir.zig index 2d9057793c2dfb5e08226cca7a1fc24ee5ce718c..99d62b9d9db4bbcc1979a8deb4d1db7c48c7a277 100644 --- a/lib/std/fs/Dir.zig +++ b/lib/std/fs/Dir.zig @@ -732,6 +732,10 @@ pub const SelectiveWalker = struct { }); } + pub fn depth(self: *SelectiveWalker) usize { + return self.stack.items.len; + } + pub fn deinit(self: *SelectiveWalker) void { self.name_buffer.deinit(self.allocator); self.stack.deinit(self.allocator);