ex_gram

v0.6.0

  • Pages
  • Modules
  • Exceptions

    ex_gram v0.6.0 ExGram.Middleware behaviour View Source

    Allow creating middlewares

    Link to this section Summary

    Types

    opts()

    Functions

    add_extra(cnt, values)
    add_extra(cnt, key, value)
    halt(cnt)

    Callbacks

    call(arg0, opts)
    init(opts)

    Link to this section Types

    Link to this type opts() View Source
    opts() ::
      binary()
      | tuple()
      | atom()
      | integer()
      | float()
      | [opts()]
      | %{optional(opts()) => opts()}

    Link to this section Functions

    Link to this function add_extra(cnt, values) View Source
    Link to this function add_extra(cnt, key, value) View Source
    Link to this function halt(cnt) View Source

    Link to this section Callbacks

    Link to this callback call(arg0, opts) View Source
    call(ExGram.Cnt.t(), opts()) :: ExGram.Cnt.t()
    Link to this callback init(opts) View Source (optional)
    init(opts()) :: opts()

    Built using ExDoc (v0.18.3), designed by Friedel Ziegelmayer.