# Functions
ValidateOperation runs the validations defined on the viewed result type Operation.
ValidateOperationView runs the validations defined on OperationView using the "default" view.
ValidateToolCollection runs the validations defined on the viewed result type ToolCollection.
ValidateToolCollectionView runs the validations defined on ToolCollectionView using the "default" view.
ValidateToolView runs the validations defined on ToolView using the "default" view.
# Variables
OperationMap is a map indexing the attribute names of Operation by view name.
ToolCollectionMap is a map indexing the attribute names of ToolCollection by view name.
ToolMap is a map indexing the attribute names of Tool by view name.
# Structs
Operation is the viewed result type that is projected based on a view.
OperationView is a type that runs validations on a projected type.
ToolCollection is the viewed result type that is projected based on a view.
ToolView is a type that runs validations on a projected type.
# Type aliases
ToolCollectionView is a type that runs validations on a projected type.