const fieldIndentLevel …
const descriptionIndentLevel …
type modelPrinter …
var _ …
func (m *modelPrinter) PrintKindAndVersion() error { … }
func (m *modelPrinter) PrintDescription(schema proto.Schema) error { … }
func (m *modelPrinter) VisitArray(a *proto.Array) { … }
func (m *modelPrinter) VisitKind(k *proto.Kind) { … }
func (m *modelPrinter) VisitMap(om *proto.Map) { … }
func (m *modelPrinter) VisitPrimitive(p *proto.Primitive) { … }
func (m *modelPrinter) VisitArbitrary(a *proto.Arbitrary) { … }
func (m *modelPrinter) VisitReference(r proto.Reference) { … }
func PrintModel(name string, writer *Formatter, builder fieldsPrinterBuilder, schema proto.Schema, gvk schema.GroupVersionKind) error { … }