JezK
Edit File: exchange%21-i.ri
U:RDoc::AnyMethod[iI"exchange!:EFI",Concurrent::AbstractExchanger#exchange!;FF:publico:RDoc::Markup::Document:@parts[ o:RDoc::Markup::Paragraph; [I")@!macro exchanger_method_do_exchange;To:RDoc::Markup::BlankLine o; ; [I"4@!macro [attach] exchanger_method_exchange_bang;T@o:RDoc::Markup::Verbatim; [ I"GOn timeout a {Concurrent::TimeoutError} exception will be raised. ;TI" ;TI">@return [Object] the value exchanged by the other thread ;TI"1@raise [Concurrent::TimeoutError] on timeout;T:@format0: @fileI" lib/concurrent/exchanger.rb;T:0@omit_headings_from_table_of_contents_below000[ I"(value, timeout = nil);T@FI"AbstractExchanger;FcRDoc::NormalClass00