baseactioninf

package
v1.3.4 Latest Latest
Warning

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

Go to latest
Published: Mar 1, 2022 License: MIT Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ActionFuncBinder

type ActionFuncBinder interface {
	Action()
}

type ActionReturnsErrorFuncBinder

type ActionReturnsErrorFuncBinder interface {
	Exec() (err error)
}

type DefaultsInjector

type DefaultsInjector interface {
	InjectDefaults() error
}

type ExecFuncBinder

type ExecFuncBinder interface {
	Exec()
}

type Executor

type Executor interface {
	Execute() error
}

type ExecutorExecutioner

type ExecutorExecutioner interface {
	Run(executors ...Executor) error
	MustRun(executors ...Executor)
}

type ExecutorExecutionerContractsBinder

type ExecutorExecutionerContractsBinder interface {
	ExecutorExecutioner
	AsExecutorExecutionerContractsBinder() ExecutorExecutionerContractsBinder
}

type IsInvalidChecker

type IsInvalidChecker interface {
	IsInvalid() bool
}

type IsValidChecker

type IsValidChecker interface {
	// IsValid similar or alias for IsSuccessChecker
	IsValid() bool
}

type MustDefaultsInjector

type MustDefaultsInjector interface {
	MustInjectDefaults()
}

type MustExecutor

type MustExecutor interface {
	MustExecute()
}

type ServiceNameGetter

type ServiceNameGetter interface {
	ServiceName() string
}

type SimpleExecutor

type SimpleExecutor interface {
	Name() string
	TypeName() string
	Executor
	IsApply() (isSuccess bool)
}

type SimpleExecutorContractsBinder

type SimpleExecutorContractsBinder interface {
	SimpleExecutor
	AsSimpleExecutorContractsBinder() SimpleExecutorContractsBinder
}

type SimpleExecutorDelegator

type SimpleExecutorDelegator interface {
	SimpleExecutor() SimpleExecutor
}

type ValidationErrorGetter

type ValidationErrorGetter interface {
	// ValidationError
	//
	//  Returns validation related error
	//  only
	ValidationError() error
}

ValidationErrorGetter

Returns validation related error
only

Jump to

Keyboard shortcuts

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