Map<String, dynamic> toMap() { return <String, dynamic>{ "message": message, "exception": exception, "stackTrace": stackTrace, "code": code, }; }