File: //usr/local/rvm/gems/ruby-2.5.9/doc/concurrent-ruby-1.1.9/ri/Concurrent/MutableStruct/select-i.ri
U:RDoc::AnyMethod[iI"select:ETI"%Concurrent::MutableStruct#select;TF:publico:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"@!macro struct_select;To:RDoc::Markup::BlankLine o:RDoc::Markup::Verbatim; [
I"PYields each member value from the struct to the block and returns an Array
;TI"Lcontaining the member values from the struct for which the given block
;TI"?returns a true value (equivalent to `Enumerable#select`).
;TI"
;TI"@@yield the operation to be performed on each struct member
;TI"=@yieldparam [Object] value each struct value (in order)
;TI"
;TI"T@return [Array] an array containing each value for which the block returns true;T:@format0:
@fileI"5lib/concurrent-ruby/concurrent/mutable_struct.rb;T:0@omit_headings_from_table_of_contents_below000[ I"
(&block);T@FI"MutableStruct;TcRDoc::NormalModule00