# LibTmux.Server.CleanupStatus

- **Package:** libtmux-haskell
- **Language:** Haskell
- **Kind:** data type
- **Source:** https://github.com/libtmux/libtmux-haskell/blob/663e212622a02aa74a9bdc8ff71e2b45fcb1d4d5/internal/LibTmux/Internal/Scope.hs#L39
- **Page:** https://libtmux.org/en/haskell/latest/reference/libtmux-server-t-cleanupstatus/

```haskell
data CleanupStatus
```

Local observations of the selected physical and logical responsibility.
 Each inspection returns new metadata; it performs no tmux operation.

## Instances

- instance [Show](https://hackage.haskell.org/package/base-4.22.0.0/docs/Prelude.html#t:Show) [`CleanupStatus`](/en/haskell/latest/reference/libtmux-server-t-cleanupstatus/) ([Source](https://github.com/libtmux/libtmux-haskell/blob/663e212622a02aa74a9bdc8ff71e2b45fcb1d4d5/internal/LibTmux/Internal/Scope.hs#L46))

## Members

### Other members

- [`CleanupStatus`](/en/haskell/latest/reference/libtmux-server-v-cleanupstatus/) (data constructor)
- [`complete`](/en/haskell/latest/reference/libtmux-server-v-cleanupstatus-complete/) (record field): All physical owners, operation workers and logical responsibility have retired.
- [`failures`](/en/haskell/latest/reference/libtmux-server-v-cleanupstatus-failures/) (record field): Currently observed pin, worker or cleanup-request failures.
- [`pendingHandles`](/en/haskell/latest/reference/libtmux-server-v-cleanupstatus-pendinghandles/) (record field): Server handles still awaiting physical retirement.
- [`pendingReads`](/en/haskell/latest/reference/libtmux-server-v-cleanupstatus-pendingreads/) (record field): Decoder or recovery workers retaining operation envelopes.
- [`unresolved`](/en/haskell/latest/reference/libtmux-server-v-cleanupstatus-unresolved/) (record field): Retained logical operations with their observed status.

## Referenced declarations

- [`LibTmux.Server.CleanupStatus`](/en/haskell/latest/reference/libtmux-server-t-cleanupstatus/) (data type)
