PhoenixGenApiTui.Introspection.ServiceInfo (phoenix_gen_api_tui v0.1.0)

Copy Markdown View Source

Holds introspection data for a single PhoenixGenApi service.

Fields

  • :name - the service module atom (e.g. MyApp.Services.UserService)
  • :functions - list of %PhoenixGenApi.FunConfig{} structs
  • :function_count - total number of function configs for this service

Summary

Types

t()

@type t() :: %PhoenixGenApiTui.Introspection.ServiceInfo{
  function_count: non_neg_integer(),
  functions: [struct()],
  name: atom()
}