extendabstractclass

package
v0.11.0 Latest Latest
Warning

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

Go to latest
Published: Jul 28, 2025 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Overview

Code generated from Pkl module `ExtendsAbstractClass`. DO NOT EDIT.

Code generated from Pkl module `ExtendsAbstractClass`. DO NOT EDIT.

Code generated from Pkl module `ExtendsAbstractClass`. DO NOT EDIT.

Code generated from Pkl module `ExtendsAbstractClass`. DO NOT EDIT.

Code generated from Pkl module `ExtendsAbstractClass`. DO NOT EDIT.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type A

type A interface {
	GetB() string

	GetC() lib3.GoGoGo
}

type B

type B interface {
	A

	GetE() cities.Cities
}

type C added in v0.11.0

type C interface {
	B

	GetD() string
}

type CImpl added in v0.11.0

type CImpl struct {
	B string `pkl:"b"`

	D string `pkl:"d"`

	E cities.Cities `pkl:"e"`

	C lib3.GoGoGo `pkl:"c"`
}

func (CImpl) GetB added in v0.11.0

func (rcv CImpl) GetB() string

func (CImpl) GetC added in v0.11.0

func (rcv CImpl) GetC() lib3.GoGoGo

func (CImpl) GetD added in v0.11.0

func (rcv CImpl) GetD() string

func (CImpl) GetE added in v0.11.0

func (rcv CImpl) GetE() cities.Cities

type ExtendsAbstractClass

type ExtendsAbstractClass struct {
	A A `pkl:"a"`
}

func Load

func Load(ctx context.Context, evaluator pkl.Evaluator, source *pkl.ModuleSource) (ExtendsAbstractClass, error)

Load loads the pkl module at the given source and evaluates it with the given evaluator into a ExtendsAbstractClass

func LoadFromPath

func LoadFromPath(ctx context.Context, path string) (ret ExtendsAbstractClass, err error)

LoadFromPath loads the pkl module at the given path and evaluates it into a ExtendsAbstractClass

Jump to

Keyboard shortcuts

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