Module biodivine_sketchbook::sketchbook::properties::static_props
source · Expand description
Structs and utilities regarding static properties.
Modules§
- (internal) Definition and methods for
FirstOrderFormula
. - (internal) Variants of static properties.
- (internal) Definition and methods for
StatProperty
.
Structs§
- A typesafe representation of a FOL formula used in static properties.
- Variant of
StatProperty
requiring that an input (on specifiedinput_index
) of atarget
function is essential - either generally, or within optionally specifiedcontext
. - Variant of
StatProperty
requiring that an input (on specifiedinput_index
) of atarget
function is monotonic - either generally, or within optionally specifiedcontext
. - Variant of
StatProperty
requiring that a particular first-order formula is satisfied. The struct carries the user-providedraw_formula
string, as well as its processed internal versionprocessed_formula
. - Variant of
StatProperty
requiring that a regulationinput
->target
is essential, either generally, or within optionally specifiedcontext
. - Variant of
StatProperty
requiring that a regulationinput
->target
is monotonic, either generally, or within optionally specifiedcontext
. - A typesafe representation of various kinds of static properties. Each property has a
name
and fieldvariant
encompassing inner data.
Enums§
- Enum covering all variants of static properties (only discriminants, no data).
- Enum covering all variants of static properties and their necessary data.
Functions§
- Check if two StatPropertyType instances are of the same variant.