Function alloc::heap::allocate_zeroed
[−]
[src]
pub unsafe fn allocate_zeroed(size: usize, align: usize) -> *mut u8
🔬 This is a nightly-only experimental API. (heap_api
#27700)
the precise API and guarantees it provides may be tweaked slightly, especially to possibly take into account the types being stored to make room for a future tracing garbage collector
Return a pointer to size
bytes of memory aligned to align
and
initialized to zeroes.
On failure, return a null pointer.
Behavior is undefined if the requested size is 0 or the alignment is not a power of 2. The alignment must be no larger than the largest supported page size on the platform.