acceptance

package
v1.3.0 Latest Latest
Warning

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

Go to latest
Published: Jan 5, 2017 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AliasedEmbeddedInterfaceSupport

type AliasedEmbeddedInterfaceSupport interface {
	alias.Runner
	Method(int) int
}

type AliasedRefSupport

type AliasedRefSupport interface {
	Method(custom.User) custom.User
}

type AnonymousParams

type AnonymousParams interface {
	Register(string, int)
}

type AnonymousResults

type AnonymousResults interface {
	ActiveUser() (int, string)
}

type ArraySupport

type ArraySupport interface {
	Method([3]external.Address) [3]external.Address
}

type ChannelSupport

type ChannelSupport interface {
	Method(chan external.Address) chan external.Address
}

type Customer

type Customer struct {
	Name    string
	Address string
}

type EllipsisSupport

type EllipsisSupport interface {
	Method(string, int, ...external.Address)
}

type EmbeddedEmbeddedInterfaceSupport

type EmbeddedEmbeddedInterfaceSupport interface {
	Runner
	Method(int) int
}

type EmbeddedRefSupport

type EmbeddedRefSupport interface {
	Method(Resource) Resource
}

type EmptyInterface

type EmptyInterface interface {
}

type ExternalEmbeddedInterfaceSupport

type ExternalEmbeddedInterfaceSupport interface {
	external.Runner
	Method(other.Runner) other.Runner
}

type ExternalRefSupport

type ExternalRefSupport interface {
	Method(external.Address) external.Address
}

type FuncSupport

type FuncSupport interface {
	Method(func(external.Address) external.Address) func(external.Address) external.Address
}

type InterfaceSupport

type InterfaceSupport interface {
	Method(interface {
		external.Runner
		ResolveAddress(external.Address) external.Address
	}) interface {
		external.Runner
		ProcessAddress(external.Address) external.Address
	}
}

type LocalEmbeddedInterfaceSupport

type LocalEmbeddedInterfaceSupport interface {
	Scheduler
	Method(int) int
}

type LocalRefSupport

type LocalRefSupport interface {
	Method(Customer) Customer
}

type MapSupport

type MapSupport interface {
	Method(map[external.Address]external.Address) map[external.Address]external.Address
}

type MismatchedRefSupport

type MismatchedRefSupport interface {
	Method(wrong.Job) wrong.Job
}

type NoParamsNoResults

type NoParamsNoResults interface {
	Run()
}

type PointerSupport

type PointerSupport interface {
	Method(*external.Address) *external.Address
}

type PrimitiveParams

type PrimitiveParams interface {
	Save(count int, location string, timeout float32)
}

type PrimitiveResults

type PrimitiveResults interface {
	User() (name string, age int, height float32)
}

type ReusedParams

type ReusedParams interface {
	Concat(first, second string)
}

type ReusedResults

type ReusedResults interface {
	FullName() (first, last string)
}

type Scheduler

type Scheduler interface {
	Schedule(string, Customer) int
}

type SliceSupport

type SliceSupport interface {
	Method([]external.Address) []external.Address
}

type StructSupport

type StructSupport interface {
	Method(struct {
		Input external.Address
	}) struct {
		Output external.Address
	}
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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