QueueProcessor

fun <T : Any> QueueProcessor(lifetime: Lifetime, process: suspend (T) -> Unit)