View Source Tower.Reporter behaviour (Tower v0.6.0)

Behaviour that can be implemented to write Tower reporters.

Tower comes built-in with a very naive Tower.EphemeralReporter, that implements this behavior, which can be useful for development and testing purposes.

Separate packages that implement this behaviour:

Summary

Callbacks

Function that will be called with every event handled by Tower.

Callbacks

@callback report_event(event :: Tower.Event.t()) :: :ok

Function that will be called with every event handled by Tower.