Skip to Content Skip to Search
v7.1.0
class ActionMailbox::Relayer::Result < Struct.new(:status_code, :message)
Methods
F
P
S
T

Public instance methods

failure?()

Permalink
Source code GitHub
# File actionmailbox/lib/action_mailbox/relayer.rb, line 14
def failure?
  transient_failure? || permanent_failure?
end

permanent_failure?()

Permalink
Source code GitHub
# File actionmailbox/lib/action_mailbox/relayer.rb, line 22
def permanent_failure?
  status_code.start_with?("5.")
end

success?()

Permalink
Source code GitHub
# File actionmailbox/lib/action_mailbox/relayer.rb, line 10
def success?
  !failure?
end

transient_failure?()

Permalink
Source code GitHub
# File actionmailbox/lib/action_mailbox/relayer.rb, line 18
def transient_failure?
  status_code.start_with?("4.")
end
Definition files