enum Bezel::Param
One parameter's value: a string, a list (tags[]=a&tags[]=b, a JSON
array) or a nested map (user[email]=x, a JSON object).
Variants
variant Bezel::Param::Str(value: String)
A string: what a form or a query sends, and a JSON scalar (12,
true) written as JSON writes it.
variant Bezel::Param::List(items: Array[Bezel::Param])
A list.
variant Bezel::Param::Map(entries: Hash[String, Bezel::Param])
A nested map.
Methods
def to_plain -> Object?
The value as a plain one: a String, an Array of plain values or a
Hash[String, Object?], which rotor's changesets take.