Wardrik.Runs (wardrik_protocol v0.1.0-rc.1)

Copy Markdown

An agent's runs, newest first, and their totals.

Summary

Functions

Builds one from the protocol's JSON.

Returns it as the protocol's JSON, without fields that are nil.

Types

t()

@type t() :: %Wardrik.Runs{cursor: term(), runs: term(), totals: term()}

Functions

from_json(json)

@spec from_json(map()) :: t()

Builds one from the protocol's JSON.

to_json(value)

@spec to_json(t()) :: map()

Returns it as the protocol's JSON, without fields that are nil.