Module: Nombaone::Internal Private
- Defined in:
- lib/nombaone/internal/util.rb,
lib/nombaone/internal/http_client.rb,
sig/nombaone/internal.rbs
Overview
This module is part of a private API. You should avoid using this module if possible, as it may be removed or be changed in the future.
Internal building blocks. Nothing here is part of the public API; it may change between minor versions.
Defined Under Namespace
Modules: Util Classes: HTTPClient, NetHTTPConnection, Response, Result
Constant Summary collapse
- OMIT =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Sentinel for "the caller did not supply this optional argument."
Optional keyword params default to OMIT. A key left as OMIT is dropped from the request body entirely; an explicit
nilis preserved and sent as JSONnull(the documented way to clear a nullable field such as a customer's phone). This is the one reliable way in Ruby to tell "absent" apart from "explicitly null." Object.new