Expand description
Design rule builder module
Structs§
- Comparison
- Comparison consisting of a subject, a comparison kind, and a value or reference.
- Design
- Design requirement or constraint.
- Design
Clause - Named design clause consisting of a name and a OR concatenated set of rules.
- Objective
- Design rule objective.
Enums§
- Comparison
Operator - Kinds of value comparison that are supported.
- Comparison
Reference - Comparison reference.
- Design
Rule - Design rule.
- Objective
Operator - Design rule objective operator.
Functions§
- build_
all_ design_ clauses - Build any “design_clause” rules that are to be found in this cursor.
- build_
design_ clause - Build a single design rule clause.
- build_
design_ instantiation - Build a design requirement or constraint.
- build_
design_ rule - Build a single design rule.
- build_
design_ rule_ aux_ verb - Build a design rule auxiliary verb.
- build_
design_ rule_ objective - Build a design rule objective.
- build_
design_ rule_ operator - Build a design rule operator.
- build_
with_ subclauses - Build a with subclauses section.
Type Aliases§
- Design
Clauses - Mapping of AND concatenated labeled sets of design rules.
- Design
Rules - Vector of OR concatenated unlabeled design rules.