import Foundation import os.log extension Log { struct Record { let date: Date let level: Level let message: String init?(_ str: String) { let dateStr = String(str.prefix(19)) guard let date = Log.dateFormatter.date(from: dateStr) else { return nil } let str = str.dropFirst(20) guard let endIndex = str.firstIndex(of: " ") else { return nil } let levelStr = String(str[str.startIndex..