in teamcity-rest-client-impl/src/main/kotlin/org/jetbrains/teamcity/rest/coroutines/implementation.kt [793:804]
override fun all(): Flow<Mute> {
val locator = getLocator()
val flow = lazyPagingFlow(instance,
getFirstBean = { instance.service.mutes(locator) },
convertToPage = { mutesBean ->
Page(
data = mutesBean.mute.map { MuteImpl(it, true, instance) },
nextHref = mutesBean.nextHref
)
})
return limitResults?.let(flow::take) ?: flow
}