# LibTmux.WireObject

- **Module:** LibTmux
- **Package:** LibTmux
- **Language:** Julia
- **Kind:** struct
- **Source:** https://github.com/libtmux/libtmux-julia/blob/f3da513be1225d36d5854cd8db5972c01857578e/src/wire.jl#L40
- **Page:** https://libtmux.org/en/julia/latest/reference/libtmux-wireobject/

```
LibTmux.WireObject(pairs)
```

An inert object retaining key pairs, including duplicates, until validation. External codecs must preserve duplicate keys or reject them during parsing. An ordinary `Dict` cannot reveal keys discarded before `decode_where` runs.

## Methods

[Source](https://github.com/libtmux/libtmux-julia/blob/f3da513be1225d36d5854cd8db5972c01857578e/src/wire.jl#L47).

## Parameters

- `pairs` (`Any`)

## Members

### Other members

- `pairs` (property)
