So should I just assume here that malloc is suitably aligned for any rust type?