marshal method
Implementation
@override
List<dynamic> marshal() {
List<dynamic> message = [id, requestID, options];
if (args.isNotEmpty) {
message.add(args);
}
if (kwargs.isNotEmpty) {
if (args.isEmpty) {
message.add([]);
}
message.add(kwargs);
}
return message;
}