# Functions
StructFactory returns a factory function for creating a newly instantiated copy of the type of v.
# Structs
CompileResult is the structure containing compilation result values.
Context is the context for operations on infrastructures.
Mock is a mock implementation of the Infrastructure interface.
# Interfaces
Infrastructure is an interface that must be implemented by each infrastructure type with a method of creating it.
# Type aliases
Factory is a factory function for creating infrastructures.