Documentation ¶ Index ¶ func New(zctx *zed.Context, parent zbuf.Puller, args []expr.Evaluator, typ zed.Type, ...) (zbuf.Puller, error) type Proc func (p *Proc) 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) (zbuf.Puller, error) New creates a exploder for type typ, where the output records' single column is named name. Types ¶ type Proc ¶ type Proc 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 (*Proc) Pull ¶ func (p *Proc) Pull(done bool) (zbuf.Batch, error) Source Files ¶ View all Source files explode.go Click to show internal directories. Click to hide internal directories.