-module(client). -compile([no_auto_import, nowarn_unused_vars, nowarn_unused_function, nowarn_nomatch]). -export([get_name/1, get_domain/1]). -export_type([client/0, client_metadata/0]). -type client() :: {client, provider:feature_provider(), client_metadata()}. -type client_metadata() :: {client_metadata, binary()}. -spec get_name(client_metadata()) -> binary(). get_name(Metadata) -> erlang:element(2, Metadata). -spec get_domain(client_metadata()) -> binary(). get_domain(Metadata) -> erlang:element(2, Metadata).