Times the execution of the function, appends the duration to the current trace
Times the execution of the function, appends the duration to the current trace
The return type of the function
The name of the timer
The tracer instance to use, if not specified defaults to the standard Money.tracer. This is overridableprimarily for testing purposes
The function to be executed
The result of the function being executed
Executes the function provided within a new trace span
Executes the function provided within a new trace span
The return type of the function
The name of the span, this will be what is emitted to logs and other listeners
The tracer instance to use, if not specified defaults to the standard Money.tracer. This is overridable primarily for testing purposes
The function to be executed
The result of the function being executed