class ActiveSupport::Notifications::Fanout

def finish(name, id, payload, listeners = listeners_for(name))

Experimental RBS support (using type sampling data from the type_fusion project).

def finish: (String name, String id, Hash payload, ?(Array[ActiveSupport::Notifications::Fanout::Subscribers::Evented] | Array[]) listeners) -> Array[ActiveSupport::Notifications::Fanout::Subscribers::Evented]

This signature was generated using 67 samples from 2 applications.

def finish(name, id, payload, listeners = listeners_for(name))
  iterate_guarding_exceptions(listeners) { |s| s.finish(name, id, payload) }
end