Files
libopenapi/datamodel/low/reference.go
Dave Shanley a906d46227 Completed adding v3 models (I think)
Going to start logic for building things out. attempting generic builder pattern first.
2022-07-29 06:52:07 -04:00

18 lines
246 B
Go

package low
import "gopkg.in/yaml.v3"
type HasNode interface {
GetNode() *yaml.Node
}
type NodeReference[T comparable] struct {
Value T
Node *yaml.Node
}
type ObjectReference struct {
Value interface{}
Node *yaml.Node
}