Expand description

Structs and utilities regarding static properties.

Modules§

Structs§

  • A typesafe representation of a FOL formula used in static properties.
  • Variant of StatProperty requiring that an input (on specified input_index) of a target function is essential - either generally, or within optionally specified context.
  • Variant of StatProperty requiring that an input (on specified input_index) of a target function is monotonic - either generally, or within optionally specified context.
  • Variant of StatProperty requiring that a particular first-order formula is satisfied. The struct carries the user-provided raw_formula string, as well as its processed internal version processed_formula.
  • Variant of StatProperty requiring that a regulation input -> target is essential, either generally, or within optionally specified context.
  • Variant of StatProperty requiring that a regulation input -> target is monotonic, either generally, or within optionally specified context.
  • A typesafe representation of various kinds of static properties. Each property has a name and field variant encompassing inner data.

Enums§

Functions§