trunk v0.0.1 Trunk.VersionState
This module defines a Trunk.VersionState
struct and provides some helper functions for working with that state.
Link to this section Summary
Functions
Assigns a value to a key on the state
Link to this section Types
Link to this section Functions
Link to this function
assign(version_state, key, value)
assign(state :: Trunk.VersionState.t, key :: any, value :: any) :: map
Assigns a value to a key on the state.
Example:
iex> version_state.assigns[:hello]
nil
iex> version_state = assign(version_state, :hello, :world)
iex> version_state.assigns[:hello]
:world