qrymem

package
v0.0.0-...-86a089b Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 15, 2019 License: BSD-2-Clause Imports: 10 Imported by: 0

Documentation

Overview

Package qrymem provides a query backend using in-memory go data-structures.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Backend

type Backend struct {
	mig.Record
	// contains filtered or unexported fields
}

func (*Backend) Add

func (b *Backend) Add(m *dom.Model, list *lit.List) error

func (*Backend) Close

func (b *Backend) Close() error

func (*Backend) Exec

func (b *Backend) Exec(c *exp.Prog, env exp.Env, doc *qry.Doc) (lit.Lit, error)

func (*Backend) Iter

func (b *Backend) Iter(key string) (mig.Iter, error)

func (*Backend) Keys

func (b *Backend) Keys() []string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL