Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type TransactionException ¶
type TransactionException struct { Code apis.ExceptionCode Message string Err error }
TransactionException
func NewTransactionException ¶
func NewTransactionException(err error, opts ...TransactionExceptionOption) *TransactionException
NewTransactionException return a pointer to TransactionException
type TransactionExceptionOption ¶
type TransactionExceptionOption func(exception *TransactionException)
TransactionExceptionOption for edit TransactionException
func WithExceptionCode ¶
func WithExceptionCode(code apis.ExceptionCode) TransactionExceptionOption
WithExceptionCode edit exception code in TransactionException
func WithMessage ¶
func WithMessage(message string) TransactionExceptionOption
WithMessage edit message in TransactionException
Click to show internal directories.
Click to hide internal directories.