@@ -2305,6 +2305,8 @@ internal open class UniffiVTableCallbackInterfaceWidgetCapabilitiesProvider(
23052305
23062306
23072307
2308+
2309+
23082310
23092311
23102312
@@ -2751,6 +2753,8 @@ internal interface UniffiLib : Library {
27512753 ): Unit
27522754 fun uniffi_matrix_sdk_ffi_fn_constructor_qrcodedata_from_bytes(`bytes`: RustBuffer.ByValue,uniffi_out_err: UniffiRustCallStatus,
27532755 ): Pointer
2756+ fun uniffi_matrix_sdk_ffi_fn_method_qrcodedata_server_name(`ptr`: Pointer,uniffi_out_err: UniffiRustCallStatus,
2757+ ): RustBuffer.ByValue
27542758 fun uniffi_matrix_sdk_ffi_fn_clone_room(`ptr`: Pointer,uniffi_out_err: UniffiRustCallStatus,
27552759 ): Pointer
27562760 fun uniffi_matrix_sdk_ffi_fn_free_room(`ptr`: Pointer,uniffi_out_err: UniffiRustCallStatus,
@@ -3907,6 +3911,8 @@ internal interface UniffiLib : Library {
39073911 ): Short
39083912 fun uniffi_matrix_sdk_ffi_checksum_method_notificationsettings_unmute_room(
39093913 ): Short
3914+ fun uniffi_matrix_sdk_ffi_checksum_method_qrcodedata_server_name(
3915+ ): Short
39103916 fun uniffi_matrix_sdk_ffi_checksum_method_room_active_members_count(
39113917 ): Short
39123918 fun uniffi_matrix_sdk_ffi_checksum_method_room_active_room_call_participants(
@@ -5023,6 +5029,9 @@ private fun uniffiCheckApiChecksums(lib: UniffiLib) {
50235029 if (lib.uniffi_matrix_sdk_ffi_checksum_method_notificationsettings_unmute_room() != 47580.toShort()) {
50245030 throw RuntimeException("UniFFI API checksum mismatch: try cleaning and rebuilding your project")
50255031 }
5032+ if (lib.uniffi_matrix_sdk_ffi_checksum_method_qrcodedata_server_name() != 30173.toShort()) {
5033+ throw RuntimeException("UniFFI API checksum mismatch: try cleaning and rebuilding your project")
5034+ }
50265035 if (lib.uniffi_matrix_sdk_ffi_checksum_method_room_active_members_count() != 61905.toShort()) {
50275036 throw RuntimeException("UniFFI API checksum mismatch: try cleaning and rebuilding your project")
50285037 }
@@ -13312,6 +13321,15 @@ public object FfiConverterTypeNotificationSettings: FfiConverter<NotificationSet
1331213321 */
1331313322public interface QrCodeDataInterface {
1331413323
13324+ /**
13325+ * The server name contained within the scanned QR code data.
13326+ *
13327+ * Note: This value is only present when scanning a QR code the belongs to
13328+ * a logged in client. The mode where the new client shows the QR code
13329+ * will return `None`.
13330+ */
13331+ fun `serverName`(): kotlin.String?
13332+
1331513333 companion object
1331613334}
1331713335
@@ -13403,6 +13421,25 @@ open class QrCodeData: Disposable, AutoCloseable, QrCodeDataInterface {
1340313421 }
1340413422
1340513423
13424+ /**
13425+ * The server name contained within the scanned QR code data.
13426+ *
13427+ * Note: This value is only present when scanning a QR code the belongs to
13428+ * a logged in client. The mode where the new client shows the QR code
13429+ * will return `None`.
13430+ */override fun `serverName`(): kotlin.String? {
13431+ return FfiConverterOptionalString.lift(
13432+ callWithPointer {
13433+ uniffiRustCall() { _status ->
13434+ UniffiLib.INSTANCE.uniffi_matrix_sdk_ffi_fn_method_qrcodedata_server_name(
13435+ it, _status)
13436+ }
13437+ }
13438+ )
13439+ }
13440+
13441+
13442+
1340613443
1340713444
1340813445 companion object {
0 commit comments