compio_driver/sys/op/multishot/mod.rs
1use crate::sys::prelude::*;
2
3cfg_if! {
4 if #[cfg(fusion)] {
5 mod iour;
6 mod poll;
7
8 crate::macros::fuse_op!(<S: AsFd> AcceptMulti(fd: S));
9 } else if #[cfg(io_uring)] {
10 mod_use![iour];
11 } else if #[cfg(polling)] {
12 mod_use![poll];
13 } else if #[cfg(stub)] {
14 mod_use![stub];
15 }
16}