wholepkg

package
v0.0.0-...-d3ccc4f Latest Latest
Warning

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

Go to latest
Published: Sep 11, 2018 License: Apache-2.0, Apache-2.0 Imports: 2 Imported by: 0

Documentation

Overview

This is a test package.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func RegisterDefaults

func RegisterDefaults(scheme *runtime.Scheme) error

RegisterDefaults adds defaulters functions to the given scheme. Public to allow building arbitrary schemes. All generated defaulters are covering - they call all nested defaulters.

func SetDefaults_Struct_Primitives

func SetDefaults_Struct_Primitives(obj *Struct_Primitives)

func SetObjectDefaults_Struct_Everything

func SetObjectDefaults_Struct_Everything(in *Struct_Everything)

func SetObjectDefaults_Struct_Pointer

func SetObjectDefaults_Struct_Pointer(in *Struct_Pointer)

func SetObjectDefaults_Struct_Primitives

func SetObjectDefaults_Struct_Primitives(in *Struct_Primitives)

func SetObjectDefaults_Struct_Slices

func SetObjectDefaults_Struct_Slices(in *Struct_Slices)

func SetObjectDefaults_Struct_Struct_Primitives

func SetObjectDefaults_Struct_Struct_Primitives(in *Struct_Struct_Primitives)

Types

type Struct_Everything

type Struct_Everything struct {
	empty.TypeMeta
	BoolPtrField       *bool
	IntPtrField        *int
	StringPtrField     *string
	FloatPtrField      *float64
	PointerStructField Struct_Pointer
	SliceBoolField     []bool
	SliceByteField     []byte
	SliceIntField      []int
	SliceStringField   []string
	SliceFloatField    []float64
	SlicesStructField  Struct_Slices
}

Everything

type Struct_Pointer

type Struct_Pointer struct {
	empty.TypeMeta
	PointerStructPrimitivesField             Struct_Primitives
	PointerPointerStructPrimitivesField      *Struct_Primitives
	PointerStructPrimitivesAliasField        Struct_Primitives_Alias
	PointerPointerStructPrimitivesAliasField Struct_Primitives_Alias
	PointerStructStructPrimitives            Struct_Struct_Primitives
	PointerPointerStructStructPrimitives     *Struct_Struct_Primitives
}

Pointer

type Struct_Primitives

type Struct_Primitives struct {
	empty.TypeMeta
	BoolField   *bool
	IntField    *int
	StringField *string
	FloatField  *float64
}

Only primitives

type Struct_Primitives_Alias

type Struct_Primitives_Alias Struct_Primitives

type Struct_Slices

type Struct_Slices struct {
	empty.TypeMeta
	SliceStructPrimitivesField             []Struct_Primitives
	SlicePointerStructPrimitivesField      []*Struct_Primitives
	SliceStructPrimitivesAliasField        []Struct_Primitives_Alias
	SlicePointerStructPrimitivesAliasField []*Struct_Primitives_Alias
	SliceStructStructPrimitives            []Struct_Struct_Primitives
	SlicePointerStructStructPrimitives     []*Struct_Struct_Primitives
}

Slices

type Struct_Struct_Primitives

type Struct_Struct_Primitives struct {
	empty.TypeMeta
	StructField Struct_Primitives
}

Jump to

Keyboard shortcuts

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