mask() = '*' | {'*', mask()} | [submask()]
mask_expr() = string() | binary()
type of mask expression. You may use a string or a binary as mask expression.
submask() = binary() | {binary(), mask()}
value() = null | number() | boolean() | binary() | [value()] | #{binary() => value()}
type of a JSON value represented in jsone's map object format.
apply_mask/2 | apply Mask in internal representation to a Value |
mask/2 | select the parts specified in the Mask expression of a Value |
parse/1 | parse the Mask expression to internal representation. |
apply Mask
in internal representation to a Value
mask(Mask::mask_expr(), Value::value()) -> value()
select the parts specified in the Mask
expression of a Value
parse(Mask::mask_expr()) -> Result
parse the Mask
expression to internal representation
Generated by EDoc