Wiki.Action.Session (wiki_elixir v0.2.5) View Source

This module provides a struct for holding private connection state and accumulated results.

Fields

  • result - Map with recursively merged values from all requests made using this session.
  • state - Cache for session state and accumulation.

Link to this section Summary

Link to this section Types

Specs

client() :: Tesla.Client.t()

Specs

result() :: map()

Specs

state() :: keyword()

Specs

t() :: %Wiki.Action.Session{
  __client__: client(),
  result: result(),
  state: keyword()
}