//! Umask setting functions.
/// File mode.
pub type Mode = mode_t;
/// Set the umask to `new_mode`, returning the current mode.
/// Sets a new umask, returning a guard that will restore the current umask when dropped.
pub
/// Guard for umask, will restore the contained umask on drop.
pub