pub fn with_capacity(cap: usize) -> Self {
        Self {
            inner: vec::Vec::with_capacity(cap),
        }
    }
/// Construct a new dynamic vector guaranteed to have at least the given
/// capacity.
Construct a new dynamic vector guaranteed to have at least the given
capacity.
Construct a new dynamic vector guaranteed to have at least the given capacity .
pub fn with_capacity(cap: usize) -> Self {
        Self {
            inner: vec::Vec::with_capacity(cap),
        }
    }
pub fn with_capacity ( cap : usize ) -> Self { Self { inner : vec :: Vec :: with_capacity ( cap ) , } }
Construct a new dynamic vector guaranteed to have at least the given
capacity.
Construct a new dynamic vector guaranteed to have at least the given capacity .
cap
usize
cap
usize