SimpleCooldown

constructor(mapper: (T) -> Z, defaultDuration: Long = INFINITE, defaultUnit: TimeUnit = TimeUnit.MILLISECONDS)