Class: Proc
- Inherits:
-
Object
- Object
- Proc
- Defined in:
- lib/proc.rb,
lib/proc/client.rb,
lib/proc/version.rb,
lib/proc/argument.rb,
lib/proc/callable.rb,
lib/proc/enumerator.rb,
lib/proc/composition.rb,
lib/proc/msgpack/types/decimal.rb
Defined Under Namespace
Modules: Msgpack Classes: Argument, Callable, Client, Composition, Enumerator, Error, Forbidden, Invalid, Limited, Timeout, Unauthorized, Unavailable, Undefined
Constant Summary collapse
- VERSION =
"0.12.2"
Class Method Summary collapse
-
.connect(authorization, **options) ⇒ Object
- public
-
Connect a client with an authorization.
- .undefined ⇒ Object
- .undefined?(value) ⇒ Boolean
-
.version ⇒ Object
[public].
Class Method Details
.connect(authorization, **options) ⇒ Object
- public
-
Connect a client with an authorization.
10 11 12 |
# File 'lib/proc.rb', line 10 def connect(, **) Client.new(, **) end |
.undefined ⇒ Object
14 15 16 |
# File 'lib/proc.rb', line 14 def undefined @_undefined ||= ::Object.new end |
.undefined?(value) ⇒ Boolean
18 19 20 |
# File 'lib/proc.rb', line 18 def undefined?(value) value == undefined end |
.version ⇒ Object
- public
8 9 10 |
# File 'lib/proc/version.rb', line 8 def self.version VERSION end |