Class: Ractor::Wrapper::MethodSettings
- Inherits:
-
Object
- Object
- Ractor::Wrapper::MethodSettings
- Defined in:
- lib/ractor/wrapper.rb
Overview
Settings for a method call. Specifies how a method's arguments and return value are communicated (i.e. copy or move semantics.)
Instance Attribute Summary collapse
- #arguments ⇒ :copy, ... readonly
- #block_arguments ⇒ :copy, ... readonly
- #block_environment ⇒ :caller, ... readonly
- #block_results ⇒ :copy, ... readonly
- #results ⇒ :copy, ... readonly
Instance Attribute Details
#arguments ⇒ :copy, ... (readonly)
468 469 470 |
# File 'lib/ractor/wrapper.rb', line 468 def arguments @arguments end |
#block_arguments ⇒ :copy, ... (readonly)
480 481 482 |
# File 'lib/ractor/wrapper.rb', line 480 def block_arguments @block_arguments end |
#block_environment ⇒ :caller, ... (readonly)
492 493 494 |
# File 'lib/ractor/wrapper.rb', line 492 def block_environment @block_environment end |
#block_results ⇒ :copy, ... (readonly)
486 487 488 |
# File 'lib/ractor/wrapper.rb', line 486 def block_results @block_results end |
#results ⇒ :copy, ... (readonly)
474 475 476 |
# File 'lib/ractor/wrapper.rb', line 474 def results @results end |