Gemini.Router behaviour (Gemini v0.2.0)
Behaviour for router modules.
Link to this section Summary
Callbacks
Process Gemini.Request
. Return Gemini.Response
.
Link to this section Types
Link to this type
forward_return()
Specs
forward_return() :: {:ok, Gemini.Response.t()} | {:error, any()}
Link to this section Callbacks
Link to this callback
forward_request(request)
Specs
forward_request(request :: Gemini.Request.t()) :: forward_return()
Process Gemini.Request
. Return Gemini.Response
.