run

inline fun <T, R> T.run(block: T.() -> R): R(source)

Calls block with this value as its receiver and returns its result.


inline fun <R> run(block: () -> R): R(source)

Calls block without a receiver and returns its result.