marshal method
Implementation
String marshal({required bool includeBody}) {
return jsonEncode(<String, Object>{
"client": client,
"sdkVersion": sdkVersion,
"specVersion": specVersion,
"endpoint": endpoint,
"statusCode": statusCode,
"contentType": contentType,
"error": error.toString(),
if (includeBody) "body": base64.encode(body),
});
}