unpack static method
Implementation
static ErrorContent unpack(Map<String, dynamic> header, Uint8List payload) {
final rawCode = header['code'];
int? parsedCode;
if (rawCode is int) {
parsedCode = rawCode;
} else if (rawCode is num) {
parsedCode = rawCode.toInt();
} else if (rawCode is String) {
parsedCode = int.tryParse(rawCode);
}
return ErrorContent(text: header['text'] as String, code: parsedCode);
}