compio_driver/sys/op/
mod.rs1use crate::sys::prelude::*;
8
9mod_use![
10 asyncify, general, ext, flag, socket, fs, managed, multishot, zerocopy
11];
12
13cfg_select! {
14 unix => {
15 mod_use![unix];
16
17 pub use crate::sys::pal::{CurrentDir, Interest};
18 pub use rustix::fs::{Mode, OFlags, Stat};
19
20 }
21 _ => {}
22}
23
24cfg_select! {
25 any(target_os = "linux", target_os = "android") => {
26 pub use rustix::pipe::SpliceFlags;
27 }
28 _ => {}
29}
30
31pub use rustix::net::{RecvFlags, ReturnFlags, SendFlags};