smallvec 2.0.0-beta.5

'Small vector' optimization: store up to a small number of items on the stack
Documentation
#[deprecated(since = "2.0.0-alpha.13", note = "use `SmallVec::from` instead")]
#[macro_export]
macro_rules! smallvec {
    ($elem:expr; $n:expr) => ({
        $crate::from_elem($elem, $n)
    });
    ($($($x:expr),+$(,)?)?) => ({
        $crate::SmallVec::from([$($($x),+)?])
    });
}

#[deprecated(since = "2.0.0-alpha.13", note = "use `SmallVec::inline` instead")]
#[macro_export]
macro_rules! smallvec_inline {
    ($elem:expr; $n:expr) => ({
        $crate::SmallVec::<_, $n, $crate::Global>::inline([$elem; $n])
    });
    ($($($x:expr),+$(,)?)?) => ({
        $crate::SmallVec::inline([$($($x),+)?])
    });
}