# `Sidereon.GNSS.Staleness.IonexSelection`
[🔗](https://github.com/neilberkman/sidereon-ex/blob/main/lib/sidereon/gnss/staleness.ex#L136)

A selected IONEX product paired with its staleness metadata.

`handle` is a usable parsed-IONEX reference: for an `:exact` result it is the
caller's own input handle (so `Sidereon.GNSS.Ionosphere.ionex_slant_delay/7`
is bit-for-bit identical to using it directly); for a `:diurnal_shift` result
it is a fresh handle wrapping the whole-day-advanced grid. `metadata` reports
the degradation kind and staleness.

# `t`

```elixir
@type t() :: %Sidereon.GNSS.Staleness.IonexSelection{
  handle: reference(),
  metadata: Sidereon.GNSS.Staleness.StalenessMetadata.t()
}
```

---

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