Dagger.NamingTerm (dagger v1.0.0-beta.19)

Copy Markdown View Source

An entry in the naming dictionary.

Summary

Functions

Spelling in the CAPITALIZED style: "Http", "Ipv6", "GitHub", "Ios".

A unique identifier for this NamingTerm.

Standard spelling: "HTTP", "IPv6", "GitHub", "iOS".

Types

t()

@type t() :: %Dagger.NamingTerm{client: term(), query_builder: term()}

Functions

capitalized(naming_term)

@spec capitalized(t()) :: {:ok, String.t()} | {:error, term()}

Spelling in the CAPITALIZED style: "Http", "Ipv6", "GitHub", "Ios".

id(naming_term)

@spec id(t()) :: {:ok, String.t()} | {:error, term()}

A unique identifier for this NamingTerm.

spelling(naming_term)

@spec spelling(t()) :: {:ok, String.t()} | {:error, term()}

Standard spelling: "HTTP", "IPv6", "GitHub", "iOS".