xref: /linux/rust/zerocopy/benches/split_via_runtime_check_dynamic_padding.rs (revision b079329b8691768962aa514b8f8c9077ca352459)
1*c3739801SMiguel Ojeda use zerocopy::*;
2*c3739801SMiguel Ojeda 
3*c3739801SMiguel Ojeda #[path = "formats/coco_dynamic_padding.rs"]
4*c3739801SMiguel Ojeda mod format;
5*c3739801SMiguel Ojeda 
6*c3739801SMiguel Ojeda #[unsafe(no_mangle)]
7*c3739801SMiguel Ojeda fn bench_split_via_runtime_check_dynamic_padding(
8*c3739801SMiguel Ojeda     split: Split<&format::CocoPacket>,
9*c3739801SMiguel Ojeda ) -> Option<(&format::CocoPacket, &[[u8; 3]])> {
10*c3739801SMiguel Ojeda     split.via_runtime_check().ok()
11*c3739801SMiguel Ojeda }
12