Function new_cap

pub(in ::raw_vec) const unsafe fn new_cap<T>(cap: usize) -> UsizeNoHighBit

Cap(cap), except if T is a ZST then Cap::ZERO.

Safety: cap must be <= isize::MAX.