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 › Io › noAsync Public Function noAsync Doc Source Public Function std.Io.noAsync
pub fn noAsync (userdata : ?*anyopaque , result : []u8 , result_alignment : std .mem .Alignment , context : []const u8 , context_alignment : std .mem .Alignment , start : *const fn (context : *const anyopaque , result : *anyopaque ) void ) ?*AnyFuture Params userdata : ?*anyopaque result : []u8 result_alignment : std .mem .Alignment context : []const u8 context_alignment : std .mem .Alignment start : *const fn (context : *const anyopaque , result : *anyopaque ) void File Io.zig: 2835
2835
2836
2837
2838
2839
2840
2841 pub fn noAsync (userdata : ?*anyopaque , result : []u8 , result_alignment : std .mem .Alignment , context : []const u8 , context_alignment : std .mem .Alignment , start : *const fn (context : *const anyopaque , result : *anyopaque ) void ) ?*AnyFuture {
_ = userdata ;
_ = result_alignment ;
_ = context_alignment ;
start (context .ptr , result .ptr );
return null ;
}