blobovnicza

package
v0.44.4 Latest Latest
Warning

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

Go to latest
Published: Dec 16, 2024 License: GPL-3.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var BlobovniczaParser = common.WithFallback(
	common.Any(
		MetaBucketParser,
		BucketParser,
	),
	common.RawParser.ToFallbackParser(),
)

Functions

func BucketParser

func BucketParser(key, value []byte) (common.SchemaEntry, common.Parser, error)

func MetaBucketParser

func MetaBucketParser(key, value []byte) (common.SchemaEntry, common.Parser, error)

func MetaRecordParser

func MetaRecordParser(key, value []byte) (common.SchemaEntry, common.Parser, error)

func RecordParser

func RecordParser(key, value []byte) (common.SchemaEntry, common.Parser, error)

Types

type Bucket

type Bucket struct {
	// contains filtered or unexported fields
}

func (*Bucket) DetailedString

func (b *Bucket) DetailedString() string

func (*Bucket) Filter

func (b *Bucket) Filter(typ string, _ any) common.FilterResult

func (*Bucket) String

func (b *Bucket) String() string

type MetaBucket

type MetaBucket struct{}

func (*MetaBucket) DetailedString

func (b *MetaBucket) DetailedString() string

func (*MetaBucket) Filter

func (b *MetaBucket) Filter(string, any) common.FilterResult

func (*MetaBucket) String

func (b *MetaBucket) String() string

type MetaRecord

type MetaRecord struct {
	// contains filtered or unexported fields
}

func (*MetaRecord) DetailedString

func (r *MetaRecord) DetailedString() string

func (*MetaRecord) Filter

func (r *MetaRecord) Filter(string, any) common.FilterResult

func (*MetaRecord) String

func (r *MetaRecord) String() string

type Record

type Record struct {
	// contains filtered or unexported fields
}

func (*Record) DetailedString

func (r *Record) DetailedString() string

func (*Record) Filter

func (r *Record) Filter(typ string, val any) common.FilterResult

func (*Record) String

func (r *Record) String() string

Jump to

Keyboard shortcuts

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