xref: /linux/rust/zerocopy/benches/insert_vec_zeroed.rs (revision b079329b8691768962aa514b8f8c9077ca352459)
1*c3739801SMiguel Ojeda use zerocopy::*;
2*c3739801SMiguel Ojeda 
3*c3739801SMiguel Ojeda #[path = "formats/coco_static_size.rs"]
4*c3739801SMiguel Ojeda mod format;
5*c3739801SMiguel Ojeda 
6*c3739801SMiguel Ojeda #[unsafe(no_mangle)]
7*c3739801SMiguel Ojeda fn bench_insert_vec_zeroed(
8*c3739801SMiguel Ojeda     v: &mut Vec<format::LocoPacket>,
9*c3739801SMiguel Ojeda     position: usize,
10*c3739801SMiguel Ojeda     additional: usize,
11*c3739801SMiguel Ojeda ) -> Option<()> {
12*c3739801SMiguel Ojeda     FromZeros::insert_vec_zeroed(v, position, additional).ok()
13*c3739801SMiguel Ojeda }
14