# Functions
Inspect fetches objects by reference using GetRefFunc and writes the json representation to the output writer.
NewIndentedInspector generates a new IndentedInspector.
NewTemplateInspector creates a new inspector with a template.
NewTemplateInspectorFromString creates a new TemplateInspector from a string which is compiled into a template.
# Structs
IndentedInspector uses a buffer to stop the indented representation of an element.
TemplateInspector uses a text template to inspect elements.
# Interfaces
Inspector defines an interface to implement to process elements.
# Type aliases
GetRefFunc is a function which used by Inspect to fetch an object from a reference.