View Source Kafkaesque.Client behaviour (Kafkaesque v1.0.0-rc.0)
Behaviour for clients
Link to this section Summary
Link to this section Types
@type client() :: term()
Link to this section Callbacks
@callback publish(client(), [Kafkaesque.Message.t()]) :: {:ok, %{success: [Kafkaesque.Message.t()], error: [Kafkaesque.Message.t()]}} | {:error, term()}