rust_assembler/bytes/
extend_bytes.rs1#[macro_export]
2macro_rules! extend_vec {
3 ( $vec:expr; $( $slice_:expr ),* ) => ({
4 let mut space_needed = 0;
5 $(
6 space_needed += $slice_.len();
7 )*
8 $vec.reserve_exact(space_needed);
9 $(
10 $vec.extend_from_slice($slice_);
11 )*
12 });
13}