package dev.openrs2.buffer import io.netty.util.ReferenceCounted inline fun T.use(block: (T) -> R): R { try { return block(this) } finally { release() } }