MCPcopy Create free account
hub / github.com/google/go-cloud / encodeValue

Function encodeValue

docstore/mongodocstore/codec.go:42–48  ·  view source on GitHub ↗
(x interface{})

Source from the content-addressed store, hash-verified

40}
41
42func encodeValue(x interface{}) (interface{}, error) {
43 var e encoder
44 if err := driver.Encode(reflect.ValueOf(x), &e); err != nil {
45 return nil, err
46 }
47 return e.val, nil
48}
49
50type encoder struct {
51 val interface{}

Callers 7

filterToBSONMethod · 0.70
bulkFindMethod · 0.70
prepareCreateMethod · 0.70
prepareReplaceMethod · 0.70
prepareUpdateMethod · 0.70
newUpdateDocMethod · 0.70
newDeleteModelMethod · 0.70

Calls 1

EncodeFunction · 0.92

Tested by

no test coverage detected