Inspect.inspect

You're seeing just the function inspect, go back to Inspect module for more information.

Specs

inspect(t(), Inspect.Opts.t()) :: Inspect.Algebra.t()

Converts term into an algebra document.

This function shouldn't be invoked directly, unless when implementing a custom inspect_fun to be given to Inspect.Opts. Everywhere else, Inspect.Algebra.to_doc/2 should be preferred as it handles structs and exceptions.