Pure identity for one GNSS archive product.
@type t() :: %Sidereon.GNSS.Data.Product{ center: String.t(), date: Date.t(), issue: String.t() | nil, product_type: String.t(), sample: String.t() }