atomic_replace_labeled

Function atomic_replace_labeled 

Source
pub(crate) fn atomic_replace_labeled<F>(
    root: &Dir,
    destname: impl AsRef<Utf8Path>,
    mode: Mode,
    policy: Option<&SePolicy>,
    f: F,
) -> Result<()>
where F: FnOnce(&mut BufWriter<TempFile<'_>>) -> Result<()>,
Expand description

A wrapper for atomically writing a file, also optionally setting a SELinux label.