Function alloc::heap::deallocate
[−]
[src]
pub unsafe fn deallocate(ptr: *mut u8, old_size: usize, align: usize)
: 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
Deallocates the memory referenced by ptr
`ptr`.
The ptr
`ptr` parameter must not be null.
The old_size
`old_sizeand
` and align
`alignparameters are the parameters that were used to create the allocation referenced by
ptr. The
`. The old_size
`old_size` parameter may be
any value in range_inclusive(requested_size, usable_size).