Macro abi_stable::rvec

source ·
macro_rules! rvec {
    ( $( $anything:tt )* ) => { ... };
}
Expand description

Constructs an RVec using the same syntax that the std::vec macro uses.

§Example


use abi_stable::{
    rvec,
    std_types::RVec,
};

assert_eq!(RVec::<u32>::new(), rvec![]);
assert_eq!(RVec::from(vec![0]), rvec![0]);
assert_eq!(RVec::from(vec![0, 3]), rvec![0, 3]);
assert_eq!(RVec::from(vec![0, 3, 6]), rvec![0, 3, 6]);
assert_eq!(RVec::from(vec![1; 10]), rvec![1; 10]);