cap_primitives/rustix/linux/fs/
mod.rs1#[cfg(target_os = "linux")]
2mod canonicalize_impl;
3#[cfg(target_os = "linux")]
4mod file_metadata;
5mod file_path;
6#[cfg(target_os = "linux")]
7mod open_entry_impl;
8mod open_impl;
9mod procfs;
10mod set_permissions_impl;
11mod set_times_impl;
12#[cfg(target_os = "linux")]
13mod stat_impl;
14
15#[cfg(target_os = "android")]
16pub(crate) use crate::fs::manually::canonicalize as canonicalize_impl;
17#[cfg(target_os = "android")]
18pub(crate) use crate::fs::manually::open_entry as open_entry_impl;
19#[cfg(target_os = "android")]
20pub(crate) use crate::fs::manually::stat as stat_impl;
21pub(crate) use crate::fs::via_parent::set_times_nofollow as set_times_nofollow_impl;
22#[cfg(target_os = "linux")]
23pub(crate) use canonicalize_impl::canonicalize_impl;
24pub(crate) use file_path::file_path;
25#[cfg(target_os = "linux")]
26pub(crate) use open_entry_impl::open_entry_impl;
27#[cfg(target_os = "linux")]
28pub(crate) use open_impl::open_beneath;
29pub(crate) use open_impl::open_impl;
30pub(crate) use set_permissions_impl::set_permissions_impl;
31pub(crate) use set_times_impl::set_times_impl;
32#[cfg(target_os = "linux")]
33pub(crate) use stat_impl::stat_impl;
34
35