1 2 3 4 5 6 7 8 9 10 11 12 13
pub struct UmaskParser { umask_mode: i16, } impl UmaskParser { pub fn new(_mode_str: &str) -> anyhow::Result<Self> { Ok(Self { umask_mode: 0o22 }) } pub fn get_umask(&self) -> i16 { self.umask_mode } }