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 Type Function
Aligned
Public Type Function
std.heap.memory_pool.Aligned
pubfnAligned(comptimeItem: type, comptimealignment: Alignment) type
A memory pool that can allocate objects of a single type very quickly. Use this when you need to allocate a lot of objects of the same type, because it outperforms general purpose allocators. Allocated items are aligned to alignment-byte addresses or @alignOf(Item) if alignment is null. Functions that potentially allocate memory accept an Allocator parameter.
A memory pool that can allocate objects of a single type very quickly. Use this when you need to allocate a lot of objects of the same type, because it outperforms general purpose allocators. Allocated items are aligned to
alignment-byte addresses or@alignOf(Item)ifalignmentisnull. Functions that potentially allocate memory accept anAllocatorparameter.