class
ActiveSupport::Notifications::Fanout::Handle
v8.0.0 -
Show latest stable
- Superclass: Object
A Handle is used to record the start and finish time of event.
Both #start and #finish must each be called exactly once.
Where possible, it’s best to use the block form: ActiveSupport::Notifications.instrument. Handle is a low-level API intended for cases where the block form can’t be used.
handle = ActiveSupport::Notifications.instrumenter.build_handle("my.event", {}) begin handle.start # work to be instrumented ensure handle.finish end
Included modules
- ActiveSupport::Notifications::FanoutIteration
Files
- activesupport/lib/active_support/notifications/fanout.rb