FezSaveRestoreData
struct FezSaveRestoreData : Content, Sendable
An LFG or Personal/Private Event, stored under the user that owns it. Seamail, cancelled, and deleted fezzes are never saved. Times are the raw database values (port time), so no time conversion happens on import. Imported fezzes keep their IDs so links to them work on both servers; the owner is always the sole participant.
-
The fez’s ID on the exporting server. Optional so that userfiles made before this field existed still decode; those fezzes get new IDs.
Declaration
Swift
let id: UUID? -
Declaration
Swift
let fezType: FezType -
Declaration
Swift
let visibility: FezVisibility -
Declaration
Swift
let title: String -
Declaration
Swift
let info: String -
Declaration
Swift
let location: String? -
Declaration
Swift
let startTime: Date? -
Declaration
Swift
let endTime: Date? -
Declaration
Swift
let minCapacity: Int -
Declaration
Swift
let maxCapacity: Int -
Declaration
Swift
init(_ fez: FriendlyFez)
View on GitHub