Torngen.Spec.Schema.ObjectPair (Torngen v0.1.5)

View Source

Summary

Types

t()

@type t() :: %Torngen.Spec.Schema.ObjectPair{
  deprecated: boolean(),
  key: String.t(),
  required: boolean(),
  value: Torngen.Spec.Schema.schema_types() | Torngen.Spec.Reference.t()
}

Functions

do_parse_many(spec, properties, required_keys, accumulator)

parse_many(spec, properties, required_keys)

@spec parse_many(
  spec :: Torngen.Spec.t(),
  properties :: [],
  required_keys :: [String.t()]
) :: [t()]