dartFnInvoke method
- List message,
- GeneralizedFrbRustBinding generalizedFrbRustBinding
When Rust invokes a Dart function
Implementation
void dartFnInvoke(List<dynamic> message,
GeneralizedFrbRustBinding generalizedFrbRustBinding) {
final [closureDartOpaque, ...args] = message;
final closureDartObject =
decodeDartOpaque(closureDartOpaque, generalizedFrbRustBinding)
as Function;
Function.apply(closureDartObject, args);
}