Documentation
¶
Index ¶
- type ActionFuncBinder
- type ActionReturnsErrorFuncBinder
- type DefaultsInjector
- type ExecFuncBinder
- type Executor
- type ExecutorExecutioner
- type ExecutorExecutionerContractsBinder
- type IsInvalidChecker
- type IsValidChecker
- type MustDefaultsInjector
- type MustExecutor
- type ServiceNameGetter
- type SimpleExecutor
- type SimpleExecutorContractsBinder
- type SimpleExecutorDelegator
- type ValidationErrorGetter
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 ExecutorExecutioner ¶
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 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
Source Files
¶
- ActionFuncBinder.go
- ActionReturnsErrorFuncBinder.go
- DefaultsInjector.go
- ExecFuncBinder.go
- Executor.go
- ExecutorExecutioner.go
- ExecutorExecutionerContractsBinder.go
- IsInvalidChecker.go
- IsValidChecker.go
- MustDefaultsInjector.go
- MustExecutor.go
- ServiceNameGetter.go
- SimpleExecutor.go
- SimpleExecutorContractsBinder.go
- SimpleExecutorDelegator.go
- ValidationErrorGetter.go
Click to show internal directories.
Click to hide internal directories.