This struct represents an event.
Triggers the event on the given value.
the method to be invoked when the event is triggered
See Implementation
This struct represents an event.