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
StatPropertyrequiring that an input (on specifiedinput_index) of atargetfunction is essential - either generally, or within optionally specifiedcontext. - Variant of
StatPropertyrequiring that an input (on specifiedinput_index) of atargetfunction is monotonic - either generally, or within optionally specifiedcontext. - Variant of
StatPropertyrequiring that a particular first-order formula is satisfied. The struct carries the user-providedraw_formulastring, as well as its processed internal versionprocessed_formula. - Variant of
StatPropertyrequiring that a regulationinput->targetis essential, either generally, or within optionally specifiedcontext. - Variant of
StatPropertyrequiring that a regulationinput->targetis monotonic, either generally, or within optionally specifiedcontext. - A typesafe representation of various kinds of static properties. Each property has a
nameand fieldvariantencompassing 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.