Method: Net::IMAP::NumValidator.ensure_nz_number

Defined in:
lib/net/imap.rb

.ensure_nz_number(num) ⇒ Object

Ensure argument is ‘nz_number’ or raise DataFormatError

Raises:



1644
1645
1646
1647
1648
1649
# File 'lib/net/imap.rb', line 1644

def ensure_nz_number(num)
  return if valid_nz_number?(num)

  msg = "nz_number must be non-zero unsigned 32-bit integer: #{num}"
  raise DataFormatError, msg
end