VTable
Fields of this type
Fields
- alloc:*const fn (*anyopaque, len: usize, alignment: Alignment, ret_addr: usize) ?[*]u8
- Return a pointer to `len` bytes with specified `alignment`, or return
- resize:*const fn (*anyopaque, memory: []u8, alignment: Alignment, new_len: usize, ret_addr: usize) bool
- Attempt to expand or shrink memory in place.
- remap:*const fn (*anyopaque, memory: []u8, alignment: Alignment, new_len: usize, ret_addr: usize) ?[*]u8
- Attempt to expand or shrink memory, allowing relocation.
- free:*const fn (*anyopaque, memory: []u8, alignment: Alignment, ret_addr: usize) void
- Free and invalidate a region of memory.