rustix/backend/linux_raw/shm/
types.rs1use crate::ffi;
2use bitflags::bitflags;
3
4bitflags! {
5 #[repr(transparent)]
9 #[derive(Copy, Clone, Eq, PartialEq, Hash, Debug)]
10 pub struct ShmOFlags: ffi::c_uint {
11 #[doc(alias = "CREAT")]
13 const CREATE = linux_raw_sys::general::O_CREAT;
14
15 const EXCL = linux_raw_sys::general::O_EXCL;
17
18 const RDONLY = linux_raw_sys::general::O_RDONLY;
20
21 const RDWR = linux_raw_sys::general::O_RDWR;
23
24 const TRUNC = linux_raw_sys::general::O_TRUNC;
26
27 const _ = !0;
29 }
30}