Documentation ¶
Index ¶
- func ForwardEmailUsecase(url string, applicationContext context.ApplicationContext) error
- func NewUnableToParseEmailError(cause error) error
- func NewUnableToSendEmailError(cause error) error
- type ByteSliceMessage
- type ForwarderError
- func (error *ForwarderError) Cause() error
- func (error *ForwarderError) Error() string
- func (error *ForwarderError) Format(s fmt.State, verb rune)
- func (error *ForwarderError) Is(target error) bool
- func (error *ForwarderError) SetCause(cause error)
- func (error *ForwarderError) SetMessage(message string)
- func (error *ForwarderError) Unwrap() error
- type UnableToParseEmailError
- type UnableToReadEmailError
- type UnableToSendEmailError
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ForwardEmailUsecase ¶
func ForwardEmailUsecase(url string, applicationContext context.ApplicationContext) error
Types ¶
type ByteSliceMessage ¶
func (*ByteSliceMessage) ByteSlice ¶
func (email *ByteSliceMessage) ByteSlice() []byte
type ForwarderError ¶
type ForwarderError struct {
// contains filtered or unexported fields
}
top level error for the forwarder
func (*ForwarderError) Cause ¶
func (error *ForwarderError) Cause() error
func (*ForwarderError) Error ¶
func (error *ForwarderError) Error() string
func (*ForwarderError) Is ¶
func (error *ForwarderError) Is(target error) bool
func (*ForwarderError) SetCause ¶
func (error *ForwarderError) SetCause(cause error)
func (*ForwarderError) SetMessage ¶
func (error *ForwarderError) SetMessage(message string)
func (*ForwarderError) Unwrap ¶
func (error *ForwarderError) Unwrap() error
type UnableToParseEmailError ¶
type UnableToParseEmailError struct {
ForwarderError
}
sub error
func (*UnableToParseEmailError) Is ¶
func (error *UnableToParseEmailError) Is(target error) bool
type UnableToReadEmailError ¶
type UnableToReadEmailError struct {
ForwarderError
}
sub error
func NewUnableToReadEmailError ¶
func NewUnableToReadEmailError(url string, cause error) *UnableToReadEmailError
func (*UnableToReadEmailError) Is ¶
func (error *UnableToReadEmailError) Is(target error) bool
type UnableToSendEmailError ¶
type UnableToSendEmailError struct {
ForwarderError
}
sub error
func (*UnableToSendEmailError) Is ¶
func (error *UnableToSendEmailError) Is(target error) bool
Click to show internal directories.
Click to hide internal directories.