kalium v0.0.3 Kalium.Edge behaviour View Source
Edge
Link to this section Summary
Link to this section Types
Specs
error_result() :: {:error, any()}
Specs
name() :: atom()
Specs
next_result() :: any()
Specs
success_result() :: {:ok, next_result()}
Specs
t() :: %Kalium.Edge{__module__: module()}
Link to this section Callbacks
Specs
name() :: name()
Specs
next(input :: Kalium.Input.t()) :: success_result() | error_result()