collenchyma 0.0.8

high-performance computation on any hardware
Documentation
1
2
3
4
5
6
7
8
9
use alloc::raw_vec::RawVec;

/// Alternative way to allocate memory, requiring unstable RawVec.
pub fn allocate_boxed_slice(cap: usize) -> Box<[u8]> {
    let raw = RawVec::with_capacity(cap);
    unsafe {
        raw.into_box()
    }
}