Skip to main content

Module plan_diff

Module plan_diff 

Source
Expand description

Plan comparison wire document (spec 034, 3.12). Computing the diff is core’s job; this module defines only its bounded, canonical shape.

Structs§

BindingChange
ChangedItem
ChangedValues
FieldChange
HandlerKey
ItemChanges
NoticeChanges
ParameterChange
PlanDiff
PlanSide
PresentParameter

Enums§

Absent
Difference
The literal equal, or the two differing values (spec 034, 3.12.2).
Equal
NoneIdentity
ParameterSide
TemplateIdentity
Template identity or the none sentinel (spec 034, 3.12.2). The identity parser accepts only sha256: followed by 64 lowercase hex digits. The TypeScript annotation preserves the disjoint prefix when schema patterns would otherwise become an unconstrained string in generated declarations.

Constants§

MAX_CHANGED_LEAVES