Newer
Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
//import Foundation
//
//public struct GroupMember {
// public enum Request {
// case all
// case strangers
// case fromGroup(Data)
// case withUserId(Data)
// }
//
// public enum Status: Int64, Codable {
// case usernameSet
// case pendingUsername
// }
//
// public var id: Int64?
// public var userId: Data
// public var groupId: Data
// public var status: Status
// public var username: String
// public var photo: Data?
//
// public init(
// id: Int64? = nil,
// userId: Data,
// groupId: Data,
// status: Status,
// username: String,
// photo: Data? = nil
// ) {
// self.id = id
// self.userId = userId
// self.groupId = groupId
// self.username = username
// self.status = status
// self.photo = photo
// }
//}
//
//extension GroupMember: Codable {}
//extension GroupMember: Hashable {}
//extension GroupMember: Equatable {}