Documentation ¶
Index ¶
- type InterfaceWithPublicMethodWithHasInfoReturnType
- type PublicComponent
- type PublicComponentHasInfo
- type PublicInterface
- type PublicInterfaceImplA
- type PublicInterfaceImplB
- type RootEmpty
- type RootEmptyGenericHasInfoWithGenericMethod
- type RootEmptyHasInfo
- type RootEmptyPtrHasInfo
- type RootGenericHasInfoWithGenericProperty
- type RootHasInfoWithCircularDependencies
- type RootHasInfoWithCircularPointerDependencies
- type RootHasInfoWithComponentHasInfoPointer
- type RootHasInfoWithComponentHasInfoValue
- type RootHasInfoWithNestedComponents
- type RootHasInfoWithNestedPrivateComponents
- type RootHasInfoWithPublicPublicComponentHasInfoValueAtMultipleLevels
- type RootWithCircularDependencies
- type RootWithInterfaceWithPublicMethodWithHasInfoReturnTypeProperty
- type RootWithPrivateArrayOfPointersToPrivateComponentHasInfoValue
- type RootWithPrivateArrayOfPointersToPublicComponentHasInfo
- type RootWithPrivateArrayOfPrivateComponentHasInfoValue
- type RootWithPrivateArrayOfPublicComponentHasInfoValue
- type RootWithPrivateFunctionReturningComponentsImplementingOfHasInfoInterfaces
- type RootWithPrivateFunctionReturningPointersComponentsImplementingOfHasInfoInterfaces
- type RootWithPrivateMapOfHasInfoInterfaces
- type RootWithPrivateMapOfPointersToPrivateComponentHasInfoValue
- type RootWithPrivateMapOfPointersToPublicComponentHasInfo
- type RootWithPrivateMapOfPrivateComponentHasInfoValue
- type RootWithPrivateMapOfPublicComponentHasInfoValue
- type RootWithPrivatePointerToPrivateComponent
- type RootWithPrivatePointerToPrivateComponentHasInfo
- type RootWithPrivatePointerToPublicComponent
- type RootWithPrivatePointerToPublicComponentHasInfo
- type RootWithPrivatePrivateComponentHasInfoValue
- type RootWithPrivatePrivateComponentValue
- type RootWithPrivatePrivateInterface
- type RootWithPrivatePublicComponentHasInfoValue
- type RootWithPrivatePublicComponentValue
- type RootWithPrivatePublicInterface
- type RootWithPrivateSliceOfPointersToPrivateComponentHasInfoValue
- type RootWithPrivateSliceOfPointersToPublicComponentHasInfo
- type RootWithPrivateSliceOfPrivateComponentHasInfoValue
- type RootWithPrivateSliceOfPublicComponentHasInfoValue
- type RootWithPublicArrayOfPointersToPrivateComponentHasInfoValue
- type RootWithPublicArrayOfPointersToPublicComponentHasInfo
- type RootWithPublicArrayOfPrivateComponentHasInfoValue
- type RootWithPublicArrayOfPublicComponentHasInfoValue
- type RootWithPublicFunctionReturningComponentsImplementingOfHasInfoInterfaces
- type RootWithPublicFunctionReturningPointersToComponentsImplementingOfHasInfoInterfaces
- type RootWithPublicInterfaceProperty
- type RootWithPublicMapOfHasInfoInterfaces
- type RootWithPublicMapOfPointersToPrivateComponentHasInfoValue
- type RootWithPublicMapOfPointersToPublicComponentHasInfo
- type RootWithPublicMapOfPrivateComponentHasInfoValue
- type RootWithPublicMapOfPublicComponentHasInfoValue
- type RootWithPublicMethodWithHasInfoArgument
- type RootWithPublicMethodWithHasInfoReturnType
- type RootWithPublicPointerToPrivateComponent
- type RootWithPublicPointerToPrivateComponentHasInfo
- type RootWithPublicPointerToPublicComponent
- type RootWithPublicPointerToPublicComponentHasInfo
- type RootWithPublicPrivateComponentHasInfoValue
- type RootWithPublicPrivateComponentValue
- type RootWithPublicPrivateInterface
- type RootWithPublicPtrMethodWithHasInfoArgument
- type RootWithPublicPtrMethodWithHasInfoReturnType
- type RootWithPublicPublicComponentHasInfoValue
- type RootWithPublicPublicComponentValue
- type RootWithPublicPublicInterface
- type RootWithPublicSliceOfPointersToPrivateComponentHasInfoValue
- type RootWithPublicSliceOfPointersToPublicComponentHasInfo
- type RootWithPublicSliceOfPrivateComponentHasInfoValue
- type RootWithPublicSliceOfPublicComponentHasInfoValue
- type RootWithSimpleTypes
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type InterfaceWithPublicMethodWithHasInfoReturnType ¶ added in v0.1.25
type InterfaceWithPublicMethodWithHasInfoReturnType interface {
M() RootEmptyHasInfo
}
type PublicComponent ¶
type PublicComponent struct{}
type PublicComponentHasInfo ¶
type PublicComponentHasInfo struct{}
func (PublicComponentHasInfo) DoSomethingPrivate ¶
func (r PublicComponentHasInfo) DoSomethingPrivate()
func (PublicComponentHasInfo) DoSomethingPublic ¶
func (r PublicComponentHasInfo) DoSomethingPublic()
func (PublicComponentHasInfo) Info ¶
func (r PublicComponentHasInfo) Info() model.Info
type PublicInterface ¶
type PublicInterface interface {
DoSomethingPublic()
}
type PublicInterfaceImplA ¶ added in v0.1.7
type PublicInterfaceImplA struct{}
func (PublicInterfaceImplA) DoSomethingPublic ¶ added in v0.1.7
func (a PublicInterfaceImplA) DoSomethingPublic()
func (PublicInterfaceImplA) Info ¶ added in v0.1.7
func (a PublicInterfaceImplA) Info() model.Info
type PublicInterfaceImplB ¶ added in v0.1.7
type PublicInterfaceImplB struct{}
func (PublicInterfaceImplB) DoSomethingPublic ¶ added in v0.1.7
func (b PublicInterfaceImplB) DoSomethingPublic()
func (PublicInterfaceImplB) Info ¶ added in v0.1.7
func (b PublicInterfaceImplB) Info() model.Info
type RootEmptyGenericHasInfoWithGenericMethod ¶ added in v0.1.25
type RootEmptyGenericHasInfoWithGenericMethod[T any] struct{}
func NewRootEmptyGenericHasInfoWithGenericMethod ¶ added in v0.1.25
func NewRootEmptyGenericHasInfoWithGenericMethod[T any](_ T) RootEmptyGenericHasInfoWithGenericMethod[T]
func (RootEmptyGenericHasInfoWithGenericMethod[T]) Info ¶ added in v0.1.25
func (r RootEmptyGenericHasInfoWithGenericMethod[T]) Info() model.Info
func (RootEmptyGenericHasInfoWithGenericMethod[T]) M ¶ added in v0.1.25
func (r RootEmptyGenericHasInfoWithGenericMethod[T]) M(t T) error
type RootEmptyHasInfo ¶
type RootEmptyHasInfo struct{}
func NewRootEmptyHasInfo ¶
func NewRootEmptyHasInfo() RootEmptyHasInfo
func NewRootEmptyHasInfoPtr ¶
func NewRootEmptyHasInfoPtr() *RootEmptyHasInfo
func (RootEmptyHasInfo) Info ¶
func (r RootEmptyHasInfo) Info() model.Info
type RootEmptyPtrHasInfo ¶
type RootEmptyPtrHasInfo struct{}
func NewRootEmptyPtrHasInfo ¶
func NewRootEmptyPtrHasInfo() RootEmptyPtrHasInfo
func NewRootEmptyPtrHasInfoPtr ¶
func NewRootEmptyPtrHasInfoPtr() *RootEmptyPtrHasInfo
func (*RootEmptyPtrHasInfo) Info ¶
func (r *RootEmptyPtrHasInfo) Info() model.Info
type RootGenericHasInfoWithGenericProperty ¶ added in v0.1.25
type RootGenericHasInfoWithGenericProperty[T any] struct { // contains filtered or unexported fields }
func NewRootGenericHasInfoWithGenericProperty ¶ added in v0.1.25
func NewRootGenericHasInfoWithGenericProperty[T any](t T) RootGenericHasInfoWithGenericProperty[T]
func (RootGenericHasInfoWithGenericProperty[T]) Info ¶ added in v0.1.25
func (r RootGenericHasInfoWithGenericProperty[T]) Info() model.Info
type RootHasInfoWithCircularDependencies ¶ added in v0.1.9
type RootHasInfoWithCircularDependencies struct {
// contains filtered or unexported fields
}
func NewRootHasInfoWithCircularDependencies ¶ added in v0.1.9
func NewRootHasInfoWithCircularDependencies() RootHasInfoWithCircularDependencies
func (RootHasInfoWithCircularDependencies) Info ¶ added in v0.1.9
func (r RootHasInfoWithCircularDependencies) Info() model.Info
type RootHasInfoWithCircularPointerDependencies ¶ added in v0.1.9
type RootHasInfoWithCircularPointerDependencies struct {
// contains filtered or unexported fields
}
func NewRootHasInfoWithCircularPointerDependencies ¶ added in v0.1.9
func NewRootHasInfoWithCircularPointerDependencies() RootHasInfoWithCircularPointerDependencies
func (RootHasInfoWithCircularPointerDependencies) Info ¶ added in v0.1.9
func (r RootHasInfoWithCircularPointerDependencies) Info() model.Info
type RootHasInfoWithComponentHasInfoPointer ¶
type RootHasInfoWithComponentHasInfoPointer struct {
Ptr *PublicComponentHasInfo
}
func NewRootHasInfoWithComponentHasInfoPointer ¶
func NewRootHasInfoWithComponentHasInfoPointer() RootHasInfoWithComponentHasInfoPointer
func (RootHasInfoWithComponentHasInfoPointer) Info ¶
func (r RootHasInfoWithComponentHasInfoPointer) Info() model.Info
type RootHasInfoWithComponentHasInfoValue ¶
type RootHasInfoWithComponentHasInfoValue struct {
Value PublicComponentHasInfo
}
func NewRootHasInfoWithComponentHasInfoValue ¶
func NewRootHasInfoWithComponentHasInfoValue() RootHasInfoWithComponentHasInfoValue
func (RootHasInfoWithComponentHasInfoValue) Info ¶
func (r RootHasInfoWithComponentHasInfoValue) Info() model.Info
type RootHasInfoWithNestedComponents ¶
type RootHasInfoWithNestedComponents struct {
SubRoot RootHasInfoWithComponentHasInfoPointer
}
func NewRootHasInfoWithNestedComponents ¶
func NewRootHasInfoWithNestedComponents() RootHasInfoWithNestedComponents
func (RootHasInfoWithNestedComponents) Info ¶
func (r RootHasInfoWithNestedComponents) Info() model.Info
type RootHasInfoWithNestedPrivateComponents ¶
type RootHasInfoWithNestedPrivateComponents struct {
SubRoot RootWithPrivatePublicComponentHasInfoValue
}
func NewRootHasInfoWithNestedPrivateComponents ¶
func NewRootHasInfoWithNestedPrivateComponents() RootHasInfoWithNestedPrivateComponents
func (RootHasInfoWithNestedPrivateComponents) Info ¶
func (r RootHasInfoWithNestedPrivateComponents) Info() model.Info
type RootHasInfoWithPublicPublicComponentHasInfoValueAtMultipleLevels ¶ added in v0.0.25
type RootHasInfoWithPublicPublicComponentHasInfoValueAtMultipleLevels struct { Value PublicComponentHasInfo Nested RootHasInfoWithComponentHasInfoValue }
func NewRootHasInfoWithPublicPublicComponentHasInfoValueAtMultipleLevels ¶ added in v0.0.25
func NewRootHasInfoWithPublicPublicComponentHasInfoValueAtMultipleLevels() RootHasInfoWithPublicPublicComponentHasInfoValueAtMultipleLevels
type RootWithCircularDependencies ¶ added in v0.0.20
type RootWithCircularDependencies struct {
// contains filtered or unexported fields
}
func NewRootWithCircularDependencies ¶ added in v0.0.20
func NewRootWithCircularDependencies() RootWithCircularDependencies
type RootWithInterfaceWithPublicMethodWithHasInfoReturnTypeProperty ¶ added in v0.1.25
type RootWithInterfaceWithPublicMethodWithHasInfoReturnTypeProperty struct {
P InterfaceWithPublicMethodWithHasInfoReturnType
}
func NewRootWithInterfaceWithPublicMethodWithHasInfoReturnTypeNilProperty ¶ added in v0.1.25
func NewRootWithInterfaceWithPublicMethodWithHasInfoReturnTypeNilProperty() RootWithInterfaceWithPublicMethodWithHasInfoReturnTypeProperty
func NewRootWithInterfaceWithPublicMethodWithHasInfoReturnTypeNonNilProperty ¶ added in v0.1.25
func NewRootWithInterfaceWithPublicMethodWithHasInfoReturnTypeNonNilProperty() RootWithInterfaceWithPublicMethodWithHasInfoReturnTypeProperty
func (RootWithInterfaceWithPublicMethodWithHasInfoReturnTypeProperty) Info ¶ added in v0.1.25
func (r RootWithInterfaceWithPublicMethodWithHasInfoReturnTypeProperty) Info() model.Info
type RootWithPrivateArrayOfPointersToPrivateComponentHasInfoValue ¶
type RootWithPrivateArrayOfPointersToPrivateComponentHasInfoValue struct {
// contains filtered or unexported fields
}
func NewRootWithPrivateArrayOfPointersToPrivateComponentHasInfoValue ¶
func NewRootWithPrivateArrayOfPointersToPrivateComponentHasInfoValue() RootWithPrivateArrayOfPointersToPrivateComponentHasInfoValue
type RootWithPrivateArrayOfPointersToPublicComponentHasInfo ¶
type RootWithPrivateArrayOfPointersToPublicComponentHasInfo struct {
// contains filtered or unexported fields
}
func NewRootWithPrivateArrayOfPointersToPublicComponentHasInfo ¶
func NewRootWithPrivateArrayOfPointersToPublicComponentHasInfo() RootWithPrivateArrayOfPointersToPublicComponentHasInfo
type RootWithPrivateArrayOfPrivateComponentHasInfoValue ¶
type RootWithPrivateArrayOfPrivateComponentHasInfoValue struct {
// contains filtered or unexported fields
}
func NewRootWithPrivateArrayOfPrivateComponentHasInfoValue ¶
func NewRootWithPrivateArrayOfPrivateComponentHasInfoValue() RootWithPrivateArrayOfPrivateComponentHasInfoValue
type RootWithPrivateArrayOfPublicComponentHasInfoValue ¶
type RootWithPrivateArrayOfPublicComponentHasInfoValue struct {
// contains filtered or unexported fields
}
func NewRootWithPrivateArrayOfPublicComponentHasInfoValue ¶
func NewRootWithPrivateArrayOfPublicComponentHasInfoValue() RootWithPrivateArrayOfPublicComponentHasInfoValue
type RootWithPrivateFunctionReturningComponentsImplementingOfHasInfoInterfaces ¶ added in v0.0.20
type RootWithPrivateFunctionReturningComponentsImplementingOfHasInfoInterfaces struct {
// contains filtered or unexported fields
}
func NewRootWithPrivateFunctionNil ¶ added in v0.0.20
func NewRootWithPrivateFunctionNil() RootWithPrivateFunctionReturningComponentsImplementingOfHasInfoInterfaces
func NewRootWithPrivateFunctionReturningComponentsImplementingOfHasInfoInterfaces ¶ added in v0.0.20
func NewRootWithPrivateFunctionReturningComponentsImplementingOfHasInfoInterfaces() RootWithPrivateFunctionReturningComponentsImplementingOfHasInfoInterfaces
type RootWithPrivateFunctionReturningPointersComponentsImplementingOfHasInfoInterfaces ¶ added in v0.0.20
type RootWithPrivateFunctionReturningPointersComponentsImplementingOfHasInfoInterfaces struct {
// contains filtered or unexported fields
}
func NewRootWithPrivateFunctionReturningPointersComponentsImplementingOfHasInfoInterfaces ¶ added in v0.0.20
func NewRootWithPrivateFunctionReturningPointersComponentsImplementingOfHasInfoInterfaces() *RootWithPrivateFunctionReturningPointersComponentsImplementingOfHasInfoInterfaces
type RootWithPrivateMapOfHasInfoInterfaces ¶
type RootWithPrivateMapOfHasInfoInterfaces struct {
// contains filtered or unexported fields
}
func NewRootWithPrivateMapOfHasInfoInterfaces ¶
func NewRootWithPrivateMapOfHasInfoInterfaces() RootWithPrivateMapOfHasInfoInterfaces
type RootWithPrivateMapOfPointersToPrivateComponentHasInfoValue ¶
type RootWithPrivateMapOfPointersToPrivateComponentHasInfoValue struct {
// contains filtered or unexported fields
}
func NewRootWithPrivateMapOfPointersToPrivateComponentHasInfoValue ¶
func NewRootWithPrivateMapOfPointersToPrivateComponentHasInfoValue() RootWithPrivateMapOfPointersToPrivateComponentHasInfoValue
type RootWithPrivateMapOfPointersToPublicComponentHasInfo ¶
type RootWithPrivateMapOfPointersToPublicComponentHasInfo struct {
// contains filtered or unexported fields
}
func NewRootWithPrivateMapOfPointersToPublicComponentHasInfo ¶
func NewRootWithPrivateMapOfPointersToPublicComponentHasInfo() RootWithPrivateMapOfPointersToPublicComponentHasInfo
type RootWithPrivateMapOfPrivateComponentHasInfoValue ¶
type RootWithPrivateMapOfPrivateComponentHasInfoValue struct {
// contains filtered or unexported fields
}
func NewRootWithPrivateMapOfPrivateComponentHasInfoValue ¶
func NewRootWithPrivateMapOfPrivateComponentHasInfoValue() RootWithPrivateMapOfPrivateComponentHasInfoValue
type RootWithPrivateMapOfPublicComponentHasInfoValue ¶
type RootWithPrivateMapOfPublicComponentHasInfoValue struct {
// contains filtered or unexported fields
}
func NewRootWithPrivateMapOfPublicComponentHasInfoValue ¶
func NewRootWithPrivateMapOfPublicComponentHasInfoValue() RootWithPrivateMapOfPublicComponentHasInfoValue
type RootWithPrivatePointerToPrivateComponent ¶
type RootWithPrivatePointerToPrivateComponent struct {
// contains filtered or unexported fields
}
func NewRootWithPrivatePointerToPrivateComponent ¶
func NewRootWithPrivatePointerToPrivateComponent() RootWithPrivatePointerToPrivateComponent
type RootWithPrivatePointerToPrivateComponentHasInfo ¶
type RootWithPrivatePointerToPrivateComponentHasInfo struct {
// contains filtered or unexported fields
}
func NewRootWithNilPrivatePointerToPrivateComponentHasInfo ¶ added in v0.0.20
func NewRootWithNilPrivatePointerToPrivateComponentHasInfo() RootWithPrivatePointerToPrivateComponentHasInfo
func NewRootWithPrivatePointerToPrivateComponentHasInfo ¶
func NewRootWithPrivatePointerToPrivateComponentHasInfo() RootWithPrivatePointerToPrivateComponentHasInfo
type RootWithPrivatePointerToPublicComponent ¶
type RootWithPrivatePointerToPublicComponent struct {
// contains filtered or unexported fields
}
func NewRootWithPrivatePointerToPublicComponent ¶
func NewRootWithPrivatePointerToPublicComponent() RootWithPrivatePointerToPublicComponent
type RootWithPrivatePointerToPublicComponentHasInfo ¶
type RootWithPrivatePointerToPublicComponentHasInfo struct {
// contains filtered or unexported fields
}
func NewRootWithNilPrivatePointerToPublicComponentHasInfo ¶ added in v0.0.20
func NewRootWithNilPrivatePointerToPublicComponentHasInfo() RootWithPrivatePointerToPublicComponentHasInfo
func NewRootWithPrivatePointerToPublicComponentHasInfo ¶
func NewRootWithPrivatePointerToPublicComponentHasInfo() RootWithPrivatePointerToPublicComponentHasInfo
type RootWithPrivatePrivateComponentHasInfoValue ¶
type RootWithPrivatePrivateComponentHasInfoValue struct {
// contains filtered or unexported fields
}
func NewRootWithPrivatePrivateComponentHasInfoValue ¶
func NewRootWithPrivatePrivateComponentHasInfoValue() RootWithPrivatePrivateComponentHasInfoValue
type RootWithPrivatePrivateComponentValue ¶
type RootWithPrivatePrivateComponentValue struct {
// contains filtered or unexported fields
}
func NewRootWithPrivatePrivateComponentValue ¶
func NewRootWithPrivatePrivateComponentValue() RootWithPrivatePrivateComponentValue
type RootWithPrivatePrivateInterface ¶
type RootWithPrivatePrivateInterface struct {
// contains filtered or unexported fields
}
func NewRootWithPrivatePrivateInterfaceImplementedWithPrivateComponent ¶
func NewRootWithPrivatePrivateInterfaceImplementedWithPrivateComponent() RootWithPrivatePrivateInterface
func NewRootWithPrivatePrivateInterfaceImplementedWithPublicComponent ¶
func NewRootWithPrivatePrivateInterfaceImplementedWithPublicComponent() RootWithPrivatePrivateInterface
type RootWithPrivatePublicComponentHasInfoValue ¶
type RootWithPrivatePublicComponentHasInfoValue struct {
// contains filtered or unexported fields
}
func NewRootWithPrivatePublicComponentHasInfoValue ¶
func NewRootWithPrivatePublicComponentHasInfoValue() RootWithPrivatePublicComponentHasInfoValue
type RootWithPrivatePublicComponentValue ¶
type RootWithPrivatePublicComponentValue struct {
// contains filtered or unexported fields
}
func NewRootWithPrivatePublicComponentValue ¶
func NewRootWithPrivatePublicComponentValue() RootWithPrivatePublicComponentValue
type RootWithPrivatePublicInterface ¶
type RootWithPrivatePublicInterface struct {
// contains filtered or unexported fields
}
func NewRootWithPrivatePublicInterfaceImplementedWithPrivateComponent ¶
func NewRootWithPrivatePublicInterfaceImplementedWithPrivateComponent() RootWithPrivatePublicInterface
func NewRootWithPrivatePublicInterfaceImplementedWithPublicComponent ¶
func NewRootWithPrivatePublicInterfaceImplementedWithPublicComponent() RootWithPrivatePublicInterface
func NewRootWithPrivatePublicInterfaceWithNil ¶ added in v0.0.20
func NewRootWithPrivatePublicInterfaceWithNil() RootWithPrivatePublicInterface
type RootWithPrivateSliceOfPointersToPrivateComponentHasInfoValue ¶
type RootWithPrivateSliceOfPointersToPrivateComponentHasInfoValue struct {
// contains filtered or unexported fields
}
func NewRootWithPrivateSliceOfPointersToPrivateComponentHasInfoValue ¶
func NewRootWithPrivateSliceOfPointersToPrivateComponentHasInfoValue() RootWithPrivateSliceOfPointersToPrivateComponentHasInfoValue
type RootWithPrivateSliceOfPointersToPublicComponentHasInfo ¶
type RootWithPrivateSliceOfPointersToPublicComponentHasInfo struct {
// contains filtered or unexported fields
}
func NewRootWithPrivateSliceOfPointersToPublicComponentHasInfo ¶
func NewRootWithPrivateSliceOfPointersToPublicComponentHasInfo() RootWithPrivateSliceOfPointersToPublicComponentHasInfo
type RootWithPrivateSliceOfPrivateComponentHasInfoValue ¶
type RootWithPrivateSliceOfPrivateComponentHasInfoValue struct {
// contains filtered or unexported fields
}
func NewRootWithPrivateSliceOfPrivateComponentHasInfoValue ¶
func NewRootWithPrivateSliceOfPrivateComponentHasInfoValue() RootWithPrivateSliceOfPrivateComponentHasInfoValue
type RootWithPrivateSliceOfPublicComponentHasInfoValue ¶
type RootWithPrivateSliceOfPublicComponentHasInfoValue struct {
// contains filtered or unexported fields
}
func NewRootWithPrivateSliceOfPublicComponentHasInfoValue ¶
func NewRootWithPrivateSliceOfPublicComponentHasInfoValue() RootWithPrivateSliceOfPublicComponentHasInfoValue
type RootWithPublicArrayOfPointersToPrivateComponentHasInfoValue ¶
type RootWithPublicArrayOfPointersToPrivateComponentHasInfoValue struct {
Pointers [1]*privateComponentHasInfo
}
func NewRootWithPublicArrayOfPointersToPrivateComponentHasInfoValue ¶
func NewRootWithPublicArrayOfPointersToPrivateComponentHasInfoValue() RootWithPublicArrayOfPointersToPrivateComponentHasInfoValue
type RootWithPublicArrayOfPointersToPublicComponentHasInfo ¶
type RootWithPublicArrayOfPointersToPublicComponentHasInfo struct {
Pointers [1]*PublicComponentHasInfo
}
func NewRootWithPublicArrayOfPointersToPublicComponentHasInfo ¶
func NewRootWithPublicArrayOfPointersToPublicComponentHasInfo() RootWithPublicArrayOfPointersToPublicComponentHasInfo
type RootWithPublicArrayOfPrivateComponentHasInfoValue ¶
type RootWithPublicArrayOfPrivateComponentHasInfoValue struct {
Values [1]privateComponentHasInfo
}
func NewRootWithPublicArrayOfPrivateComponentHasInfoValue ¶
func NewRootWithPublicArrayOfPrivateComponentHasInfoValue() RootWithPublicArrayOfPrivateComponentHasInfoValue
type RootWithPublicArrayOfPublicComponentHasInfoValue ¶
type RootWithPublicArrayOfPublicComponentHasInfoValue struct {
Values [1]PublicComponentHasInfo
}
func NewRootWithPublicArrayOfPublicComponentHasInfoValue ¶
func NewRootWithPublicArrayOfPublicComponentHasInfoValue() RootWithPublicArrayOfPublicComponentHasInfoValue
type RootWithPublicFunctionReturningComponentsImplementingOfHasInfoInterfaces ¶ added in v0.0.20
type RootWithPublicFunctionReturningComponentsImplementingOfHasInfoInterfaces struct {
F func() (PublicComponentHasInfo, privateComponentHasInfo)
}
func NewRootWithPublicFunctionNil ¶ added in v0.0.20
func NewRootWithPublicFunctionNil() RootWithPublicFunctionReturningComponentsImplementingOfHasInfoInterfaces
func NewRootWithPublicFunctionReturningComponentsImplementingOfHasInfoInterfaces ¶ added in v0.0.20
func NewRootWithPublicFunctionReturningComponentsImplementingOfHasInfoInterfaces() RootWithPublicFunctionReturningComponentsImplementingOfHasInfoInterfaces
type RootWithPublicFunctionReturningPointersToComponentsImplementingOfHasInfoInterfaces ¶ added in v0.0.20
type RootWithPublicFunctionReturningPointersToComponentsImplementingOfHasInfoInterfaces struct {
F func() (*PublicComponentHasInfo, *privateComponentHasInfo)
}
func NewRootWithPublicFunctionReturningPointersToComponentsImplementingOfHasInfoInterfaces ¶ added in v0.0.20
func NewRootWithPublicFunctionReturningPointersToComponentsImplementingOfHasInfoInterfaces() RootWithPublicFunctionReturningPointersToComponentsImplementingOfHasInfoInterfaces
type RootWithPublicInterfaceProperty ¶ added in v0.1.7
type RootWithPublicInterfaceProperty struct {
PI PublicInterface
}
func NewRootWithMultipleInterfaceImplementations ¶ added in v0.1.7
func NewRootWithMultipleInterfaceImplementations() []RootWithPublicInterfaceProperty
type RootWithPublicMapOfHasInfoInterfaces ¶
func NewRootWithPublicMapOfHasInfoInterfaces ¶
func NewRootWithPublicMapOfHasInfoInterfaces() RootWithPublicMapOfHasInfoInterfaces
type RootWithPublicMapOfPointersToPrivateComponentHasInfoValue ¶
type RootWithPublicMapOfPointersToPrivateComponentHasInfoValue struct {
Pointers map[string]*privateComponentHasInfo
}
func NewRootWithPublicMapOfPointersToPrivateComponentHasInfoValue ¶
func NewRootWithPublicMapOfPointersToPrivateComponentHasInfoValue() RootWithPublicMapOfPointersToPrivateComponentHasInfoValue
type RootWithPublicMapOfPointersToPublicComponentHasInfo ¶
type RootWithPublicMapOfPointersToPublicComponentHasInfo struct {
Pointers map[string]*PublicComponentHasInfo
}
func NewRootWithPublicMapOfPointersToPublicComponentHasInfo ¶
func NewRootWithPublicMapOfPointersToPublicComponentHasInfo() RootWithPublicMapOfPointersToPublicComponentHasInfo
type RootWithPublicMapOfPrivateComponentHasInfoValue ¶
type RootWithPublicMapOfPrivateComponentHasInfoValue struct {
Values map[string]privateComponentHasInfo
}
func NewRootWithPublicMapOfPrivateComponentHasInfoValue ¶
func NewRootWithPublicMapOfPrivateComponentHasInfoValue() RootWithPublicMapOfPrivateComponentHasInfoValue
type RootWithPublicMapOfPublicComponentHasInfoValue ¶
type RootWithPublicMapOfPublicComponentHasInfoValue struct {
Values map[string]PublicComponentHasInfo
}
func NewRootWithPublicMapOfPublicComponentHasInfoValue ¶
func NewRootWithPublicMapOfPublicComponentHasInfoValue() RootWithPublicMapOfPublicComponentHasInfoValue
type RootWithPublicMethodWithHasInfoArgument ¶ added in v0.1.25
type RootWithPublicMethodWithHasInfoArgument struct { }
func NewRootWithPublicMethodWithHasInfoArgument ¶ added in v0.1.25
func NewRootWithPublicMethodWithHasInfoArgument() RootWithPublicMethodWithHasInfoArgument
func (RootWithPublicMethodWithHasInfoArgument) Info ¶ added in v0.1.25
func (r RootWithPublicMethodWithHasInfoArgument) Info() model.Info
func (RootWithPublicMethodWithHasInfoArgument) M ¶ added in v0.1.25
func (r RootWithPublicMethodWithHasInfoArgument) M(a RootEmptyHasInfo) error
type RootWithPublicMethodWithHasInfoReturnType ¶ added in v0.1.25
type RootWithPublicMethodWithHasInfoReturnType struct { }
func NewRootWithPublicMethodWithHasInfoReturnType ¶ added in v0.1.25
func NewRootWithPublicMethodWithHasInfoReturnType() RootWithPublicMethodWithHasInfoReturnType
func (RootWithPublicMethodWithHasInfoReturnType) Info ¶ added in v0.1.25
func (r RootWithPublicMethodWithHasInfoReturnType) Info() model.Info
type RootWithPublicPointerToPrivateComponent ¶
type RootWithPublicPointerToPrivateComponent struct {
Ptr *privateComponent
}
func NewRootWithPublicPointerToPrivateComponent ¶
func NewRootWithPublicPointerToPrivateComponent() RootWithPublicPointerToPrivateComponent
type RootWithPublicPointerToPrivateComponentHasInfo ¶
type RootWithPublicPointerToPrivateComponentHasInfo struct {
Ptr *privateComponentHasInfo
}
func NewRootWithPublicPointerToPrivateComponentHasInfo ¶
func NewRootWithPublicPointerToPrivateComponentHasInfo() RootWithPublicPointerToPrivateComponentHasInfo
type RootWithPublicPointerToPublicComponent ¶
type RootWithPublicPointerToPublicComponent struct {
Ptr *PublicComponent
}
func NewRootWithPublicPointerToPublicComponent ¶
func NewRootWithPublicPointerToPublicComponent() RootWithPublicPointerToPublicComponent
type RootWithPublicPointerToPublicComponentHasInfo ¶
type RootWithPublicPointerToPublicComponentHasInfo struct {
Ptr *PublicComponentHasInfo
}
func NewRootWithPublicPointerToPublicComponentHasInfo ¶
func NewRootWithPublicPointerToPublicComponentHasInfo() RootWithPublicPointerToPublicComponentHasInfo
type RootWithPublicPrivateComponentHasInfoValue ¶
type RootWithPublicPrivateComponentHasInfoValue struct {
Value privateComponentHasInfo
}
func NewRootWithPublicPrivateComponentHasInfoValue ¶
func NewRootWithPublicPrivateComponentHasInfoValue() RootWithPublicPrivateComponentHasInfoValue
type RootWithPublicPrivateComponentValue ¶
type RootWithPublicPrivateComponentValue struct {
Value privateComponent
}
func NewRootWithPublicPrivateComponentValue ¶
func NewRootWithPublicPrivateComponentValue() RootWithPublicPrivateComponentValue
type RootWithPublicPrivateInterface ¶
type RootWithPublicPrivateInterface struct {
I privateInterface
}
func NewRootWithPublicPrivateInterfaceImplementedWithPrivateComponent ¶
func NewRootWithPublicPrivateInterfaceImplementedWithPrivateComponent() RootWithPublicPrivateInterface
func NewRootWithPublicPrivateInterfaceImplementedWithPublicComponent ¶
func NewRootWithPublicPrivateInterfaceImplementedWithPublicComponent() RootWithPublicPrivateInterface
func NewRootWithPublicPrivateInterfaceWithNil ¶ added in v0.0.20
func NewRootWithPublicPrivateInterfaceWithNil() RootWithPublicPrivateInterface
type RootWithPublicPtrMethodWithHasInfoArgument ¶ added in v0.1.25
type RootWithPublicPtrMethodWithHasInfoArgument struct { }
func NewRootWithPublicPtrMethodWithHasInfoArgument ¶ added in v0.1.25
func NewRootWithPublicPtrMethodWithHasInfoArgument() RootWithPublicPtrMethodWithHasInfoArgument
func NewRootWithPublicPtrMethodWithHasInfoArgumentPtr ¶ added in v0.1.25
func NewRootWithPublicPtrMethodWithHasInfoArgumentPtr() *RootWithPublicPtrMethodWithHasInfoArgument
func (RootWithPublicPtrMethodWithHasInfoArgument) Info ¶ added in v0.1.25
func (r RootWithPublicPtrMethodWithHasInfoArgument) Info() model.Info
func (*RootWithPublicPtrMethodWithHasInfoArgument) M ¶ added in v0.1.25
func (r *RootWithPublicPtrMethodWithHasInfoArgument) M(a RootEmptyHasInfo) error
type RootWithPublicPtrMethodWithHasInfoReturnType ¶ added in v0.1.25
type RootWithPublicPtrMethodWithHasInfoReturnType struct { }
func NewRootWithPublicPtrMethodWithHasInfoReturnType ¶ added in v0.1.25
func NewRootWithPublicPtrMethodWithHasInfoReturnType() RootWithPublicPtrMethodWithHasInfoReturnType
func NewRootWithPublicPtrMethodWithHasInfoReturnTypePtr ¶ added in v0.1.25
func NewRootWithPublicPtrMethodWithHasInfoReturnTypePtr() *RootWithPublicPtrMethodWithHasInfoReturnType
func (RootWithPublicPtrMethodWithHasInfoReturnType) Info ¶ added in v0.1.25
func (r RootWithPublicPtrMethodWithHasInfoReturnType) Info() model.Info
func (*RootWithPublicPtrMethodWithHasInfoReturnType) M ¶ added in v0.1.25
func (r *RootWithPublicPtrMethodWithHasInfoReturnType) M() RootEmptyHasInfo
type RootWithPublicPublicComponentHasInfoValue ¶
type RootWithPublicPublicComponentHasInfoValue struct {
Value PublicComponentHasInfo
}
func NewRootWithPublicPublicComponentHasInfoValue ¶
func NewRootWithPublicPublicComponentHasInfoValue() RootWithPublicPublicComponentHasInfoValue
type RootWithPublicPublicComponentValue ¶
type RootWithPublicPublicComponentValue struct {
Value PublicComponent
}
func NewRootWithPublicPublicComponentValue ¶
func NewRootWithPublicPublicComponentValue() RootWithPublicPublicComponentValue
type RootWithPublicPublicInterface ¶
type RootWithPublicPublicInterface struct {
I PublicInterface
}
func NewRootWithPublicPublicInterfaceImplementedWithPrivateComponent ¶
func NewRootWithPublicPublicInterfaceImplementedWithPrivateComponent() RootWithPublicPublicInterface
func NewRootWithPublicPublicInterfaceImplementedWithPublicComponent ¶
func NewRootWithPublicPublicInterfaceImplementedWithPublicComponent() RootWithPublicPublicInterface
type RootWithPublicSliceOfPointersToPrivateComponentHasInfoValue ¶
type RootWithPublicSliceOfPointersToPrivateComponentHasInfoValue struct {
Pointers []*privateComponentHasInfo
}
func NewRootWithPublicSliceOfPointersToPrivateComponentHasInfoValue ¶
func NewRootWithPublicSliceOfPointersToPrivateComponentHasInfoValue() RootWithPublicSliceOfPointersToPrivateComponentHasInfoValue
type RootWithPublicSliceOfPointersToPublicComponentHasInfo ¶
type RootWithPublicSliceOfPointersToPublicComponentHasInfo struct {
Pointers []*PublicComponentHasInfo
}
func NewRootWithPublicSliceOfPointersToPublicComponentHasInfo ¶
func NewRootWithPublicSliceOfPointersToPublicComponentHasInfo() RootWithPublicSliceOfPointersToPublicComponentHasInfo
type RootWithPublicSliceOfPrivateComponentHasInfoValue ¶
type RootWithPublicSliceOfPrivateComponentHasInfoValue struct {
Values []privateComponentHasInfo
}
func NewRootWithPublicSliceOfPrivateComponentHasInfoValue ¶
func NewRootWithPublicSliceOfPrivateComponentHasInfoValue() RootWithPublicSliceOfPrivateComponentHasInfoValue
type RootWithPublicSliceOfPublicComponentHasInfoValue ¶
type RootWithPublicSliceOfPublicComponentHasInfoValue struct {
Values []PublicComponentHasInfo
}
func NewRootWithPublicSliceOfPublicComponentHasInfoValue ¶
func NewRootWithPublicSliceOfPublicComponentHasInfoValue() RootWithPublicSliceOfPublicComponentHasInfoValue
type RootWithSimpleTypes ¶ added in v0.0.20
type RootWithSimpleTypes struct {
// contains filtered or unexported fields
}
func NewRootWithSimpleTypes ¶ added in v0.0.20
func NewRootWithSimpleTypes() RootWithSimpleTypes
Click to show internal directories.
Click to hide internal directories.