View Source Buck.Publisher behaviour (buck v0.0.4)

Base publisher

Summary

Callbacks

publish(payload)

@callback publish(payload :: map() | list()) :: :ok | none()

publish(payload, options)

(optional)
@callback publish(
  payload :: map() | list(),
  options :: Keyword.t()
) :: :ok | none()