Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Expr ¶
type Expr interface{}
Expr can be any operator, filter, field literal, etc. It is useful for parsing complex grammar, it can be nested.
func Unmarshal ¶
func Unmarshal(input jsoniter.RawMessage, objCb func(jsoniter.RawMessage) (Expr, error)) (Expr, error)
func UnmarshalArray ¶
func UnmarshalArray(input jsoniter.RawMessage, objCb func(jsoniter.RawMessage) (Expr, error)) ([]Expr, error)
Click to show internal directories.
Click to hide internal directories.