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 › addCertsFromFilePathAbsolute Public Function addCertsFromFilePathAbsolute Doc Source Public Function std.crypto.Certificate.Bundle.addCertsFromFilePathAbsolute
pub fn addCertsFromFilePathAbsolute (
cb : *Bundle ,
gpa : Allocator ,
io : Io ,
now : Io .Timestamp ,
abs_file_path : []const u8 ,
) AddCertsFromFilePathError !void Params File crypto/Certificate/Bundle.zig: 220
220
221
222
223
224
225
226
227
228
229
230
231 pub fn addCertsFromFilePathAbsolute (
cb : *Bundle ,
gpa : Allocator ,
io : Io ,
now : Io .Timestamp ,
abs_file_path : []const u8 ,
) AddCertsFromFilePathError !void {
var file = try Io .Dir .openFileAbsolute (io , abs_file_path , .{});
defer file .close (io );
var file_reader = file .reader (io , &.{});
return addCertsFromFile (cb , gpa , &file_reader , now .toSeconds ());
}