github.com/mavryk-network/mvgo@v1.19.9/contract/bind/lambda.go (about) 1 package bind 2 3 import "github.com/mavryk-network/mvgo/micheline" 4 5 // Lambda is raw Michelson code represented as a Prim tree. 6 type Lambda struct { 7 micheline.Prim 8 } 9 10 func (l Lambda) MarshalPrim(_ bool) (micheline.Prim, error) { 11 return l.Prim, nil 12 } 13 14 func (l *Lambda) UnmarshalPrim(prim micheline.Prim) error { 15 l.Prim = prim 16 return nil 17 }