A live callback-backed external interface attachment.
@type t() :: %Beaver.MLIR.ExternalInterface.Attachment{ id: term(), interface: atom(), operation_name: String.t(), pid: pid() }