embedded_interface

package
v0.2.1 Latest Latest
Warning

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

Go to latest
Published: Jan 6, 2022 License: GPL-3.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 AnotherEmbedded

type AnotherEmbedded interface {
	nested.Faux
	FauxDu(context.Context) (string, func() error, error)
}

type Base

type Base interface {
	FunctionOne(context.Context, func(context.Context, io.Reader) error) error
	FunctionThree(context.Context, []http.Request) error
}

type Embedded

type Embedded interface {
	Base
	FunctionOne(context.Context, func(context.Context, io.Reader) error) error
	FunctionTwo(context.Context, io.Writer) error
}

type TracedAnotherEmbedded

type TracedAnotherEmbedded struct {
	// contains filtered or unexported fields
}

TracedAnotherEmbedded is a traced implementation of AnotherEmbedded

func (*TracedAnotherEmbedded) FauxDu

func (t *TracedAnotherEmbedded) FauxDu(a0 context.Context) (string, func() error, error)

func (*TracedAnotherEmbedded) Foo

type TracedEmbedded

type TracedEmbedded struct {
	// contains filtered or unexported fields
}

TracedEmbedded is a traced implementation of Embedded

func (*TracedEmbedded) FunctionOne

func (t *TracedEmbedded) FunctionOne(a0 context.Context, a1 func(context.Context, io.Reader) error) error

func (*TracedEmbedded) FunctionThree

func (t *TracedEmbedded) FunctionThree(a0 context.Context, a1 []http.Request) error

func (*TracedEmbedded) FunctionTwo

func (t *TracedEmbedded) FunctionTwo(a0 context.Context, a1 io.Writer) error

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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