# RwLockReadGuard

`import { RwLockReadGuard } from "destack:sync";`

Active readonly lock guard.

```ds title="RwLockReadGuard"
export struct RwLockReadGuard<T> {
    lock: *RwLock<T>;
}
```

[language/library/src/sync/rwlock.ds:59:62](https://github.com/destack-sh/destack/blob/main/language/library/src/sync/rwlock.ds#L59-L62)

## Members

### `lock: *RwLock<T>`

The locked value.
