We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
Ractor#default_port
1 parent 2e6f09b commit f13edccCopy full SHA for f13edcc
2 files changed
core/ractor.rbs
@@ -424,6 +424,14 @@ class Ractor
424
%a{deprecated: Use Ractor.[]= instead}
425
def []=: [T] (interned sym, T val) -> T
426
427
+ # <!--
428
+ # rdoc-file=ractor.rb
429
+ # - ractor.default_port -> port object
430
+ # -->
431
+ # return default port of the Ractor.
432
+ #
433
+ def default_port: () -> Port[untyped]
434
+
435
# <!--
436
# rdoc-file=ractor.rb
437
# - inspect()
test/stdlib/Ractor_test.rb
@@ -105,6 +105,13 @@ class RactorInstanceTest < Test::Unit::TestCase
105
106
testing "::Ractor"
107
108
+ def test_default_port
109
+ assert_send_type(
110
+ "() -> ::Ractor::Port[untyped]",
111
+ Ractor.current, :default_port
112
+ )
113
+ end
114
115
def test_inspect
116
assert_send_type "() -> String",
117
Ractor.current, :inspect
0 commit comments