Struct vf_rs::vf::builders::RecipeFlowBuilder
source · pub struct RecipeFlowBuilder<RECIPEEXCHANGE, RECIPEPROCESS, RESOURCECLASSIFIEDAS, RESOURCESPECIFICATION, PROCESSSPECIFICATION> { /* private fields */ }
Expand description
Builder for RecipeFlow
.
Implementations§
source§impl<RECIPEEXCHANGE, RECIPEPROCESS, RESOURCECLASSIFIEDAS, RESOURCESPECIFICATION, PROCESSSPECIFICATION> RecipeFlowBuilder<RECIPEEXCHANGE, RECIPEPROCESS, RESOURCECLASSIFIEDAS, RESOURCESPECIFICATION, PROCESSSPECIFICATION>
impl<RECIPEEXCHANGE, RECIPEPROCESS, RESOURCECLASSIFIEDAS, RESOURCESPECIFICATION, PROCESSSPECIFICATION> RecipeFlowBuilder<RECIPEEXCHANGE, RECIPEPROCESS, RESOURCECLASSIFIEDAS, RESOURCESPECIFICATION, PROCESSSPECIFICATION>
sourcepub fn action<VALUE: Into<Action>>(self, value: VALUE) -> Self
pub fn action<VALUE: Into<Action>>(self, value: VALUE) -> Self
Defines the kind of flow, such as consume, produce, work, transfer, etc.
sourcepub fn effort_quantity<VALUE: Into<Option<Measure>>>(self, value: VALUE) -> Self
pub fn effort_quantity<VALUE: Into<Option<Measure>>>(self, value: VALUE) -> Self
The amount and unit of the work or use or citation effort-based action. This is often a time duration, but also could be cycle counts or other measures of effort or usefulness.
pub fn note<VALUE: Into<Option<String>>>(self, value: VALUE) -> Self
sourcepub fn recipe_clause_of<VALUE: Into<Option<RECIPEEXCHANGE>>>(
self,
value: VALUE
) -> Self
pub fn recipe_clause_of<VALUE: Into<Option<RECIPEEXCHANGE>>>( self, value: VALUE ) -> Self
Relates a flow to its exchange agreement in a recipe.
sourcepub fn recipe_input_of<VALUE: Into<Option<RECIPEPROCESS>>>(
self,
value: VALUE
) -> Self
pub fn recipe_input_of<VALUE: Into<Option<RECIPEPROCESS>>>( self, value: VALUE ) -> Self
Relates an input flow to its process in a recipe.
sourcepub fn recipe_output_of<VALUE: Into<Option<RECIPEPROCESS>>>(
self,
value: VALUE
) -> Self
pub fn recipe_output_of<VALUE: Into<Option<RECIPEPROCESS>>>( self, value: VALUE ) -> Self
Relates an output flow to its process in a recipe.
sourcepub fn recipe_reciprocal_clause_of<VALUE: Into<Option<RECIPEEXCHANGE>>>(
self,
value: VALUE
) -> Self
pub fn recipe_reciprocal_clause_of<VALUE: Into<Option<RECIPEEXCHANGE>>>( self, value: VALUE ) -> Self
Relates a reciprocal flow to its exchange agreement in a recipe.
sourcepub fn resource_classified_as<VALUE: Into<Option<RESOURCECLASSIFIEDAS>>>(
self,
value: VALUE
) -> Self
pub fn resource_classified_as<VALUE: Into<Option<RESOURCECLASSIFIEDAS>>>( self, value: VALUE ) -> Self
References a concept in a common taxonomy or other classification scheme for purposes of categorization or grouping.
sourcepub fn resource_conforms_to<VALUE: Into<Option<RESOURCESPECIFICATION>>>(
self,
value: VALUE
) -> Self
pub fn resource_conforms_to<VALUE: Into<Option<RESOURCESPECIFICATION>>>( self, value: VALUE ) -> Self
The primary resource specification or definition of an existing or potential economic resource. A resource will have only one, as this specifies exactly what the resource is.
sourcepub fn resource_quantity<VALUE: Into<Option<Measure>>>(
self,
value: VALUE
) -> Self
pub fn resource_quantity<VALUE: Into<Option<Measure>>>( self, value: VALUE ) -> Self
The amount and unit of the economic resource counted or inventoried.
sourcepub fn stage<VALUE: Into<Option<PROCESSSPECIFICATION>>>(
self,
value: VALUE
) -> Self
pub fn stage<VALUE: Into<Option<PROCESSSPECIFICATION>>>( self, value: VALUE ) -> Self
References the ProcessSpecification of the last process the economic resource went through. Stage is used when the last process is important for finding proper resources, such as where the publishing process wants only documents that have gone through the editing process.
sourcepub fn state<VALUE: Into<Option<String>>>(self, value: VALUE) -> Self
pub fn state<VALUE: Into<Option<String>>>(self, value: VALUE) -> Self
The state of the desired economic resource, after coming out of a test or review process.