Result struct returned by Cucumber.Discovery.discover/1.
Cucumber.Discovery.discover/1
@type t() :: %Cucumber.Discovery.DiscoveryResult{ features: [Gherkin.Feature.t()], hook_modules: [module()], step_modules: [module()], step_registry: %{required(String.t()) => {module(), map()}} }