Upgrade Rust bindings to v25.04.11 (#4580)

* Upgrade Rust bindings to `v25.04.11`

* Rename `mapMessageKind` back to `mapMessageType`

* Fix tests and fixtures
This commit is contained in:
Jorge Martin Espinosa 2025-04-11 18:22:16 +02:00 committed by GitHub
parent a6d7741a60
commit ce6febccec
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
14 changed files with 90 additions and 64 deletions

View file

@ -7,10 +7,10 @@
package io.element.android.libraries.matrix.api.exception
sealed class ClientException(message: String) : Exception(message) {
class Generic(message: String) : ClientException(message)
class MatrixApi(val kind: ErrorKind, val code: String, message: String) : ClientException(message)
class Other(message: String) : ClientException(message)
sealed class ClientException(message: String, val details: String?) : Exception(message) {
class Generic(message: String, details: String?) : ClientException(message, details)
class MatrixApi(val kind: ErrorKind, val code: String, message: String, details: String?) : ClientException(message, details)
class Other(message: String) : ClientException(message, null)
}
fun ClientException.isNetworkError(): Boolean {