# LibTmux.Query.QueryError

- **Package:** libtmux-haskell
- **Language:** Haskell
- **Kind:** data type
- **Source:** https://github.com/libtmux/libtmux-haskell/blob/663e212622a02aa74a9bdc8ff71e2b45fcb1d4d5/internal/LibTmux/Internal/Query.hs#L124
- **Page:** https://libtmux.org/en/haskell/latest/reference/libtmux-query-t-queryerror/

```haskell
data QueryError
```

Pure validation or navigation failure. Operational acquisition failures
 remain exceptions at the Server boundary rather than becoming empty results.

## Instances

- instance [Eq](https://hackage.haskell.org/package/base-4.22.0.0/docs/Data-Eq.html#t:Eq) [`QueryError`](/en/haskell/latest/reference/libtmux-query-t-queryerror/) ([Source](https://github.com/libtmux/libtmux-haskell/blob/663e212622a02aa74a9bdc8ff71e2b45fcb1d4d5/internal/LibTmux/Internal/Query.hs#L130))

- instance [Show](https://hackage.haskell.org/package/base-4.22.0.0/docs/Prelude.html#t:Show) [`QueryError`](/en/haskell/latest/reference/libtmux-query-t-queryerror/) ([Source](https://github.com/libtmux/libtmux-haskell/blob/663e212622a02aa74a9bdc8ff71e2b45fcb1d4d5/internal/LibTmux/Internal/Query.hs#L130))

## Members

### Other members

- [`FieldUnavailable`](/en/haskell/latest/reference/libtmux-query-v-fieldunavailable/) (data constructor): Stable field key unavailable to the evaluator.
- [`InvalidFieldRequirement`](/en/haskell/latest/reference/libtmux-query-v-invalidfieldrequirement/) (data constructor): A catalogue entry has invalid version metadata.
- [`RelationshipLookupFailed`](/en/haskell/latest/reference/libtmux-query-v-relationshiplookupfailed/) (data constructor): Relationship key and the failed pure lookup.
- [`RelationshipUnavailable`](/en/haskell/latest/reference/libtmux-query-v-relationshipunavailable/) (data constructor): Stable relationship key unavailable to the evaluator.
- [`RequiresTmux`](/en/haskell/latest/reference/libtmux-query-v-requirestmux/) (data constructor): Field, required release and observed release.

## Referenced declarations

- [`LibTmux.Query.QueryError`](/en/haskell/latest/reference/libtmux-query-t-queryerror/) (data type)
