JezK
Edit File: modify-i.ri
U:RDoc::AnyMethod[iI"modify:EFI"Concurrent::MVar#modify;FF:publico:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [ I"PAtomically `take`, yield the value to a block for transformation, and then ;TI"O`put` the transformed value. Returns the transformed value. A timeout can ;TI"Pbe set to limit the time spent blocked, in which case it returns `TIMEOUT` ;TI"if the time is exceeded. ;TI"9@return [Object] the transformed value, or `TIMEOUT`;T: @fileI"lib/concurrent/mvar.rb;T:0@omit_headings_from_table_of_contents_below00I" value;T[ I"(timeout = nil);T@FI" MVar;FcRDoc::NormalClass00