Loose struct for a recipe. Unknown fields are ignored; the complete original payload is always available under :raw.
:raw
@type t() :: %Picnic.Schema.Recipe{ description: term(), id: term(), image_id: term(), ingredients: term(), name: term(), preparation_time: term(), raw: term(), servings: term() }