Skip to main content

Module form_tracking

Module form_tracking 

Source
Expand description

I8 declaration-level dirty and touched tracking plans.

These products describe compiler-owned tracking semantics only. They do not allocate runtime state, execute transitions, schedule validation, or create Form instances.

Structs§

DirtyTrackingGraph
Complete immutable I8 product. This is declaration-level only and is not an additional ASM ownership authority or public schema.
DirtyTrackingPlan
DirtyTransitionPlan
Immutable dirty transition facts for one canonical Field.
FieldDirtyTracking
I8 dirty facts for one valid I3 Form Field.
FieldTouchedTracking
I8 touched facts for one valid I3 Form Field. All radio bindings for a Field intentionally share this one record and touched flag.
FormTrackingIntegrityDiagnostic
FormTrackingProducts
FormTrackingValidation
TouchedTrackingGraph
TouchedTrackingPlan
TouchedTransitionPlan
Immutable touched transition facts for one canonical Field.

Enums§

DirtyTransitionCause
FormTrackingIntegrityKind
TouchedTransitionCause

Functions§

collect_form_tracking_products
Panics
structurally_equal_serializable_values
Canonical recursive equality is SerializableValue structural equality.
validate_dirty_tracking_graph
Panics
validate_touched_tracking_graph
Panics