@jeff: generally inline functions have two use cases: either if it takes function as a parameter and you want to inline that function body, or if it has reified type parameters.
More on this: https://kotlinlang.org/docs/reference/inline-functions.html