Breakfast v0.1.1 API Reference

Modules

The %Elixir.Breakfast.Yogurt{} struct is the resulting value of a call to Breakfast.decode/2.

Exceptions

Raised at runtime when a caster returns something other than {:ok, value} or :error.

Raised at compilation time when the cereal cannot be compiled.

Raised at runtime when a fetcher returns something other than {:ok, value} or :error.

Raised at compilation time when a type cannot be derived.

Raised at runtime when a validator returns something other than a list.