import Foundation import NIOCore #if canImport(CryptoKit) import CryptoKit #else import Crypto #endif struct ServerMessage { static let authTokenSize = SHA256.byteCount let authToken: Data let message: Message init(authToken: Data, message: Message) { self.authToken = authToken self.message = message } var encoded: Data { authToken + message.encoded } }