t() :: %Injectx.Context.BindingDefinition{ default: boolean() | false, module: module(), name: atom() | nil }