Skip to content

Commit e165119

Browse files
committed
Bump to version v1.0.70 (matrix-rust-sdk/main 8a6ced0)
1 parent 7f6beb6 commit e165119

File tree

2 files changed

+39
-4
lines changed

2 files changed

+39
-4
lines changed

Package.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
// swift-tools-version:5.9
22
// The swift-tools-version declares the minimum version of Swift required to build this package.
33
import PackageDescription
4-
let checksum = "cb5a67c609d9e8d41dca6a9ceaebb6223767ce938be3511f6146439df1b55413"
5-
let version = "v1.0.69"
4+
let checksum = "4231bfb96fcfbbe63b20007bd1082a37d3a7f9819b07d1edd946211bf939b7af"
5+
let version = "v1.0.70"
66
let url = "https://github.com/element-hq/matrix-rust-components-swift/releases/download/\(version)/MatrixSDKFFI.xcframework.zip"
77
let package = Package(
88
name: "MatrixRustSDK",

Sources/MatrixRustSDK/matrix_sdk_ffi.swift

Lines changed: 37 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15171,6 +15171,10 @@ public struct RoomPreviewInfo {
1517115171
* Whether the room is direct or not, if known.
1517215172
*/
1517315173
public var isDirect: Bool?
15174+
/**
15175+
* Room heroes.
15176+
*/
15177+
public var heroes: [RoomHero]?
1517415178

1517515179
// Default memberwise initializers are never public by default, so we
1517615180
// declare one manually.
@@ -15210,7 +15214,10 @@ public struct RoomPreviewInfo {
1521015214
*/joinRule: JoinRule,
1521115215
/**
1521215216
* Whether the room is direct or not, if known.
15213-
*/isDirect: Bool?) {
15217+
*/isDirect: Bool?,
15218+
/**
15219+
* Room heroes.
15220+
*/heroes: [RoomHero]?) {
1521415221
self.roomId = roomId
1521515222
self.canonicalAlias = canonicalAlias
1521615223
self.name = name
@@ -15223,6 +15230,7 @@ public struct RoomPreviewInfo {
1522315230
self.membership = membership
1522415231
self.joinRule = joinRule
1522515232
self.isDirect = isDirect
15233+
self.heroes = heroes
1522615234
}
1522715235
}
1522815236

@@ -15266,6 +15274,9 @@ extension RoomPreviewInfo: Equatable, Hashable {
1526615274
if lhs.isDirect != rhs.isDirect {
1526715275
return false
1526815276
}
15277+
if lhs.heroes != rhs.heroes {
15278+
return false
15279+
}
1526915280
return true
1527015281
}
1527115282

@@ -15282,6 +15293,7 @@ extension RoomPreviewInfo: Equatable, Hashable {
1528215293
hasher.combine(membership)
1528315294
hasher.combine(joinRule)
1528415295
hasher.combine(isDirect)
15296+
hasher.combine(heroes)
1528515297
}
1528615298
}
1528715299

@@ -15301,7 +15313,8 @@ public struct FfiConverterTypeRoomPreviewInfo: FfiConverterRustBuffer {
1530115313
isHistoryWorldReadable: FfiConverterBool.read(from: &buf),
1530215314
membership: FfiConverterOptionTypeMembership.read(from: &buf),
1530315315
joinRule: FfiConverterTypeJoinRule.read(from: &buf),
15304-
isDirect: FfiConverterOptionBool.read(from: &buf)
15316+
isDirect: FfiConverterOptionBool.read(from: &buf),
15317+
heroes: FfiConverterOptionSequenceTypeRoomHero.read(from: &buf)
1530515318
)
1530615319
}
1530715320

@@ -15318,6 +15331,7 @@ public struct FfiConverterTypeRoomPreviewInfo: FfiConverterRustBuffer {
1531815331
FfiConverterOptionTypeMembership.write(value.membership, into: &buf)
1531915332
FfiConverterTypeJoinRule.write(value.joinRule, into: &buf)
1532015333
FfiConverterOptionBool.write(value.isDirect, into: &buf)
15334+
FfiConverterOptionSequenceTypeRoomHero.write(value.heroes, into: &buf)
1532115335
}
1532215336
}
1532315337

@@ -27707,6 +27721,27 @@ fileprivate struct FfiConverterOptionSequenceTypeTimelineItem: FfiConverterRustB
2770727721
}
2770827722
}
2770927723

27724+
fileprivate struct FfiConverterOptionSequenceTypeRoomHero: FfiConverterRustBuffer {
27725+
typealias SwiftType = [RoomHero]?
27726+
27727+
public static func write(_ value: SwiftType, into buf: inout [UInt8]) {
27728+
guard let value = value else {
27729+
writeInt(&buf, Int8(0))
27730+
return
27731+
}
27732+
writeInt(&buf, Int8(1))
27733+
FfiConverterSequenceTypeRoomHero.write(value, into: &buf)
27734+
}
27735+
27736+
public static func read(from buf: inout (data: Data, offset: Data.Index)) throws -> SwiftType {
27737+
switch try readInt(&buf) as Int8 {
27738+
case 0: return nil
27739+
case 1: return try FfiConverterSequenceTypeRoomHero.read(from: &buf)
27740+
default: throw UniffiInternalError.unexpectedOptionalTag
27741+
}
27742+
}
27743+
}
27744+
2771027745
fileprivate struct FfiConverterOptionSequenceTypeRoomMember: FfiConverterRustBuffer {
2771127746
typealias SwiftType = [RoomMember]?
2771227747

0 commit comments

Comments
 (0)