Documentation ¶ Index ¶ func New(zctx *zed.Context, parent zbuf.Puller, args []expr.Evaluator, typ zed.Type, ...) (zbuf.Puller, error) type Op func (o *Op) Pull(done bool) (zbuf.Batch, error) Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ func New ¶ func New(zctx *zed.Context, parent zbuf.Puller, args []expr.Evaluator, typ zed.Type, name string, resetter expr.Resetter) (zbuf.Puller, error) New creates a exploder for type typ, where the output records' single field is named name. Types ¶ type Op ¶ type Op struct { // contains filtered or unexported fields } A an explode Proc is a proc that, given an input record and a zng type T, outputs one record for each field of the input record of type T. It is useful for type-based indexing. func (*Op) Pull ¶ func (o *Op) Pull(done bool) (zbuf.Batch, error) Source Files ¶ View all Source files explode.go Click to show internal directories. Click to hide internal directories.