invoke method

  1. @override
Future<RunOutput> invoke(
  1. RunInput input, {
  2. CallOptions? options,
})
override

Invokes the RunnableBinding on the given input.

Implementation

@override
Future<RunOutput> invoke(
  final RunInput input, {
  final CallOptions? options,
}) async {
  final finalOptions =
      options?.merge(this.options) as CallOptions? ?? this.options;
  return bound.invoke(input, options: finalOptions);
}