MCPcopy Index your code
hub / github.com/RustPython/RustPython / umask

Function umask

crates/vm/src/stdlib/nt.rs:2010–2017  ·  view source on GitHub ↗
(mask: i32, vm: &VirtualMachine)

Source from the content-addressed store, hash-verified

2008
2009 #[pyfunction]
2010 fn umask(mask: i32, vm: &VirtualMachine) -> PyResult<i32> {
2011 let result = unsafe { _umask(mask) };
2012 if result < 0 {
2013 Err(vm.new_last_errno_error())
2014 } else {
2015 Ok(result)
2016 }
2017 }
2018
2019 #[pyfunction]
2020 fn pipe(vm: &VirtualMachine) -> PyResult<(i32, i32)> {

Callers 1

exec_innerFunction · 0.50

Calls 2

new_last_errno_errorMethod · 0.80
ErrClass · 0.50

Tested by

no test coverage detected