Skip to main content

Module types

Module types 

Source
Expand description

Typed recipe discriminators and recipe entries.

Modules§

vanilla_recipe_types
Vanilla operational recipe types.

Structs§

Recipe
A keyed recipe with concrete passive data and input types.
RecipeType
Typed handle for an operational recipe type.
RecipeTypeEntry
Type-erased registered recipe discriminator.
RecipeTypeRegistry
Registry for operational recipe types.

Traits§

ErasedRecipe 🔒
RecipeData
Passive data stored by a recipe.
RecipeInput
Immutable input snapshot used while matching a recipe type.
RecipeMatches
Matching behavior implemented by one recipe data type for its input snapshot.

Type Aliases§

RecipeTypeEntryRef