Trigger executes all registered hook handlers one by one
with the specified data
as an argument.
Optionally, this method allows also to register additional one off handlers that will be temporary appended to the handlers queue.
The execution stops when:
Generated using TypeDoc
wrapped local Hook embedded struct to limit the public API surface.