uiaRequest

inline suspend fun <ENDPOINT : MatrixUIAEndpoint<REQUEST, RESPONSE>, REQUEST, RESPONSE> uiaRequest(endpoint: ENDPOINT, requestBody: REQUEST, noinline requestBuilder: HttpRequestBuilder.() -> Unit = {}): Result<UIA<RESPONSE>>
inline suspend fun <ENDPOINT : MatrixUIAEndpoint<Unit, RESPONSE>, RESPONSE> uiaRequest(endpoint: ENDPOINT, noinline requestBuilder: HttpRequestBuilder.() -> Unit = {}): Result<UIA<RESPONSE>>