Documentation ¶
Index ¶
- type BasicErrWrapper
- type ErrWrapper
- type ErrorStringer
- type ErrorWrapperCloner
- type ErrorWrapperGetter
- type ErrorWrapperInterfaceGetter
- type ErrorWrapperTypeStringer
- type ResultsContractsBinder
- type TypeOfErrorWrapper
- type ValueWithErrorWrapper
- type ValueWithErrorWrapperBinder
- type ValuesWithErrorWrapper
- type ValuesWithErrorWrapperCollectionBinder
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BasicErrWrapper ¶
type BasicErrWrapper interface { coreinterface.ErrorHandler coreinterface.IsEmptyErrorChecker coreinterface.HasErrorChecker coreinterface.IsSuccessValidator AsErrorWrapper() *errorwrapper.Wrapper coreinterface.IsEmptyChecker coreinterface.Stringer }
type ErrWrapper ¶
type ErrWrapper interface { BasicErrWrapper ErrorWrapperTypeStringer coreinterface.ErrorGetter coreinterface.FullStringer coreinterface.ErrorMessageHandler TypeOfErrorWrapper ErrorStringer IsReferencesEmpty() bool CompiledErrorWithStackTraces() error coreinterface.Logger LogWithTraces() coreinterface.FatalLogger LogFatalWithTraces() ConcatNew() errorwrapper.ConcatNew corejson.JsonContractsBinder coreinterface.FullStringWithTracer }
type ErrorStringer ¶ added in v0.8.9
type ErrorStringer interface {
ErrorString() string
}
type ErrorWrapperCloner ¶
type ErrorWrapperCloner interface {
ClonePtr() *errorwrapper.Wrapper
}
type ErrorWrapperGetter ¶
type ErrorWrapperGetter interface {
ErrorWrapper() *errorwrapper.Wrapper
}
type ErrorWrapperInterfaceGetter ¶
type ErrorWrapperInterfaceGetter interface {
ErrorWrapperInf() ErrWrapper
}
type ResultsContractsBinder ¶ added in v0.8.7
type ResultsContractsBinder interface { ValuesWithErrorWrapper AsResultsContractsBinder() ResultsContractsBinder }
type TypeOfErrorWrapper ¶
type ValueWithErrorWrapper ¶ added in v0.7.6
type ValueWithErrorWrapper interface { coreinterface.HasErrorChecker coreinterface.IsEmptyChecker coreinterface.IsSuccessValidator coreinterface.IsInvalidChecker coreinterface.HasIssuesOrEmptyChecker coreinterface.Stringer corejson.Jsoner corejson.JsonParseSelfInjector corejson.JsonContractsBinder coreinterface.HasSafeItemsChecker ErrorWrapperInterfaceGetter coreinterface.SafeStringer coreinterface.Disposer }
type ValueWithErrorWrapperBinder ¶ added in v0.7.6
type ValueWithErrorWrapperBinder interface { ValueWithErrorWrapper AsValueWithErrorWrapperBinder() ValueWithErrorWrapperBinder }
type ValuesWithErrorWrapper ¶ added in v0.7.6
type ValuesWithErrorWrapper interface { ValueWithErrorWrapper coreinterface.Clearer coreinterface.HasAnyItemChecker coreinterface.LengthGetter coreinterface.IsAnyNullChecker }
type ValuesWithErrorWrapperCollectionBinder ¶ added in v0.8.7
type ValuesWithErrorWrapperCollectionBinder interface { ValuesWithErrorWrapper AsValuesWithErrorWrapperCollectionBinder() ValuesWithErrorWrapperCollectionBinder }
Source Files ¶
- BasicErrWrapper.go
- ErrWrapper.go
- ErrorMessageHandler.go
- ErrorRefMessageHandler.go
- ErrorStringer.go
- ErrorWrapperCloner.go
- ErrorWrapperGetter.go
- ErrorWrapperInterfaceGetter.go
- ErrorWrapperTypeStringer.go
- ResultsContractsBinder.go
- TypeOfErrorWrapper.go
- ValueWithErrorWrapper.go
- ValueWithErrorWrapperBinder.go
- ValuesWithErrorWrapper.go
- ValuesWithErrorWrapperBinder.go
Click to show internal directories.
Click to hide internal directories.