# Packages
No description provided by the author
# Functions
Create a wrapper around a datanode that provides defaults.
No description provided by the author
Create a wrapper around a datanode that filters out unwanted nodes.
IsActiveDefault - Check default nodes and determine if they are active defaults that should be instantiated.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Preferred to NewInvalidPathError, generating consistent error type and consistent path style (split between path and info fields).
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Nothing of substance.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
No description provided by the author
decimal64 range boundary (Drb).
No description provided by the author
No description provided by the author
string length (range) boundary (Lb).
Length.
No description provided by the author
No description provided by the author
Structures used to specify the properties of the node to be found during a walk.
For the likes of verifying default is NOT set on a node, we have the NotPresent options, which default to false (present) as that is the more commonly tested case and this avoids needing to specify these so often.
No description provided by the author
No description provided by the author
int range boundary (Rb).
No description provided by the author
uint range boundary (Urb).
WhenAndMustContext stores common context for When and Must machines.
No description provided by the author
No description provided by the author
# Interfaces
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Interface for ALL range boundary (<n>rb) types that allows us to have generic handling routines in the compiler for range creation and validation etc.
Restrictions */.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
An optional type to be passed into validation to allow extensions to operate.
# Type aliases
ActionFnType - action to be carried out on each node during a walk.
No description provided by the author
No description provided by the author
To allow us to provide common handling for different RangeBoundary types it is useful to create an explicit slice type for each RB type as we can then create functions that operate on such slices.
No description provided by the author
No description provided by the author
Lb RangeBoundarySlicer interface implementation.
Rb RangeBoundarySlicer interface implementation.
No description provided by the author
Urb RangeBoundarySlicer interface implementation.
No description provided by the author
No description provided by the author