MCPcopy
hub / github.com/hashicorp/go-memdb / SingleIndexer

Interface SingleIndexer

index.go:29–34  ·  view source on GitHub ↗

SingleIndexer is an interface used for defining indexes that generate a single value per object

Source from the content-addressed store, hash-verified

27// SingleIndexer is an interface used for defining indexes that generate a
28// single value per object
29type SingleIndexer interface {
30 // FromObject extracts the index value from an object. The return values
31 // are whether the index value was found, the index value, and any error
32 // while extracting the index value, respectively.
33 FromObject(raw interface{}) (bool, []byte, error)
34}
35
36// MultiIndexer is an interface used for defining indexes that generate
37// multiple values per object. Each value is stored as a seperate index

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…