This is an example of documentation generated by ZigDoc, an alternative to Zig's built-in Auto Doc feature. See also examples in other modes/formats. The project being documented here (as the example) is the Zig standard library. Public Struct
Iterator
Public Struct
std.Io.Dir.Iterator
pubconstIterator = struct
This API is designed for convenience rather than performance:
It chooses a buffer size rather than allowing the user to provide one.
It is movable by only requesting one Entry at a time from the Io implementation rather than doing batch operations.
Still, it will do a decent job of minimizing syscall overhead. For a lower level abstraction, see Reader. For a higher level abstraction, see Walker.
This API is designed for convenience rather than performance:
Entryat a time from theIoimplementation rather than doing batch operations.Still, it will do a decent job of minimizing syscall overhead. For a lower level abstraction, see
Reader. For a higher level abstraction, seeWalker.