models

package
v1.6.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 10, 2024 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	Json = Encoding("json")
	Yaml = Encoding("yaml")
)

Functions

This section is empty.

Types

type Encoding

type Encoding string

type FieldName

type FieldName string

func (FieldName) Ident

func (fn FieldName) Ident() *ast.Ident

type FieldPath

type FieldPath string

type FlattenKeypath

type FlattenKeypath string

func (FlattenKeypath) Parent

func (kp FlattenKeypath) Parent() FlattenKeypath

func (FlattenKeypath) Segments

func (kp FlattenKeypath) Segments() []string

func (FlattenKeypath) WithFieldPath

func (kp FlattenKeypath) WithFieldPath(f FieldPath) FlattenKeypath

type TypeName

type TypeName string

func (TypeName) Ident

func (tn TypeName) Ident() *ast.Ident

type WildcardKeypath

type WildcardKeypath string

func (WildcardKeypath) Segments

func (kp WildcardKeypath) Segments() []string

func (WildcardKeypath) WithField

func (kp WildcardKeypath) WithField(f FieldName) WildcardKeypath

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL