rafted_value v0.1.1 RaftedValue.CommandResults

Summary

Types

t :: {:queue.queue(cmd_id), %{optional(cmd_id) => any}}

Functions

fetch(a0, cmd_id)

Specs

fetch(t, cmd_id) :: {:ok, any} | :error
new()

Specs

new :: t
put(a0, cmd_id, result, max_size)

Specs

put(t, cmd_id, any, pos_integer) :: t
validate(v)

Specs

validate(any) :: Croma.Result.t(t)