withItemContext

val withItemContext: suspend (itemId: String, block: suspend () -> Unit) -> Unit

Establishes any per-item context (e.g. tracing) around a dataset item's processing.