# `Text.KWIC.Match`
[🔗](https://github.com/kipcole9/text/blob/v0.5.0/lib/kwic.ex#L25)

A single keyword-in-context occurrence.

### Fields

* `position` — zero-based token index within the document where the
  match occurred.

* `left` — list of tokens preceding the match, in order.

* `term` — the matched token, in its original casing.

* `right` — list of tokens following the match, in order.

# `t`

```elixir
@type t() :: %Text.KWIC.Match{
  left: [String.t()],
  position: non_neg_integer(),
  right: [String.t()],
  term: String.t()
}
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
