Guava.SerializableField (Guava v0.34.0)

Copy Markdown View Source

Wire representation of a Guava.Field.

Replaces the non-serializable choice-generator with the :is_search_field flag. Produced from a Guava.Field when building a task.

Summary

Types

t()

@type t() :: %Guava.SerializableField{
  choices: [String.t()],
  description: String.t(),
  field_type: String.t(),
  is_search_field: boolean(),
  item_type: String.t(),
  key: String.t(),
  question: String.t(),
  required: boolean()
}

Functions

from_field(f)

@spec from_field(Guava.Field.t()) :: t()

Build a Guava.SerializableField from a validated Guava.Field.