# ProcessUmaskBinding

`import { ProcessUmaskBinding } from "destack:process/binding";`

Umask binding family.

```ds title="ProcessUmaskBinding"
export interface ProcessUmaskBinding {
    umask(mask: uint32): Result<uint32, HostError>;
}
```

[language/library/src/process/binding/umask.ds:4:13](https://github.com/destack-sh/destack/blob/main/language/library/src/process/binding/umask.ds#L4-L13)

## Members

### `umask(mask: uint32): Result<uint32, HostError>`

Set process file-creation umask and return the previous value.
