# FileWatchOptions

`import { FileWatchOptions } from "destack:fs/binding";`

Filesystem watch options.

```ds title="FileWatchOptions"
export struct FileWatchOptions {
    mask: FileWatchMask;
    isRecursive: boolean;
    isFollowing: boolean;
}
```

[language/library/src/fs/binding/watch.ds:35:42](https://github.com/destack-sh/destack/blob/main/language/library/src/fs/binding/watch.ds#L35-L42)

## Members

### `mask: FileWatchMask`

Event mask to subscribe to.

### `isRecursive: boolean`

Whether recursive watching is requested.

### `isFollowing: boolean`

Whether symlink entries should be followed.
