# `Beaver.MLIR.CompilationRuntime.Artifact`

A reusable, version-checked MLIR bytecode compilation artifact.

# `t`

```elixir
@type t() :: %Beaver.MLIR.CompilationRuntime.Artifact{
  bytecode: binary(),
  cache: :hit | :miss,
  key: String.t(),
  metadata: map(),
  timings: %{optional(atom()) =&gt; integer()}
}
```

