MCPcopy Create free account
hub / github.com/araddon/qlbridge / NodeFromPb

Function NodeFromPb

expr/node.go:2031–2037  ·  view source on GitHub ↗

NodeFromPb Create a node from pb

(pb []byte)

Source from the content-addressed store, hash-verified

2029
2030// NodeFromPb Create a node from pb
2031func NodeFromPb(pb []byte) (Node, error) {
2032 n := &NodePb{}
2033 if err := proto.Unmarshal(pb, n); err != nil {
2034 return nil, err
2035 }
2036 return NodeFromNodePb(n), nil
2037}
2038
2039// NodeFromNodePb Create a node from pb
2040func NodeFromNodePb(n *NodePb) Node {

Callers 1

TestNodePbFunction · 0.92

Calls 2

NodeFromNodePbFunction · 0.85
UnmarshalMethod · 0.45

Tested by 1

TestNodePbFunction · 0.74