(x interface{})
| 40 | } |
| 41 | |
| 42 | func 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 | |
| 50 | type encoder struct { |
| 51 | val interface{} |
no test coverage detected