Skip to main content

Module citizen_fields

Module citizen_fields 

Source
Expand description

Field encoders used by table/list citizen descriptors.

These helpers keep descriptor read constructors on the same validators as live table backends: path fields go through TablePath, and operation fields go through decode_table_op.

Modulesยง

entries
Encode/decode Vec<(Symbol, Expr)> as an expression map.
expr_list
Encode/decode Vec<Expr> as an expression list.
path_segments
Encode/decode validated path segments.
symbol
Encode/decode Symbol as an expression symbol.
table_op_expr
Encode/decode a table operation expression validated by decode_table_op.