Torngen.Spec.Parameter.Schema (Torngen v0.1.10)

View Source

The specification of parameters using schemas to handle their type.

Summary

Types

t()

@type t() :: %Torngen.Spec.Parameter.Schema{
  allow_reserved: boolean(),
  explode: boolean() | nil,
  schema: Torngen.Spec.Schema.schema_types(),
  style: String.t() | nil
}

Functions

parse(spec, parameter)

@spec parse(spec :: Torngen.Spec.t(), parameter :: %{required(String.t()) => term()}) ::
  t()