Zig 0.17.0-dev (Split by item) 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.
std › crypto › Certificate › Bundle › addCertsFromDirPath Public Function addCertsFromDirPath Doc Source Public Function std.crypto.Certificate.Bundle.addCertsFromDirPath
pub fn addCertsFromDirPath (
cb : *Bundle ,
gpa : Allocator ,
io : Io ,
dir : Io .Dir ,
sub_dir_path : []const u8 ,
) AddCertsFromDirPathError !void Params File crypto/Certificate/Bundle.zig: 178
178
179
180
181
182
183
184
185
186
187
188
189 pub fn addCertsFromDirPath (
cb : *Bundle ,
gpa : Allocator ,
io : Io ,
dir : Io .Dir ,
sub_dir_path : []const u8 ,
) AddCertsFromDirPathError !void {
var iterable_dir = try dir .openDir (io , sub_dir_path , .{ .iterate = true });
defer iterable_dir .close (io );
const now = Io .Clock .real .now (io );
return addCertsFromDir (cb , gpa , io , now , iterable_dir );
}