U:RDoc::AnyMethod[iI" rotate!:ETI"Array#rotate!;TF: publico:RDoc::Markup::Document: @parts[ o:RDoc::Markup::Paragraph; [I"MRotates +self+ in place so that the element at +count+ comes first, and ;TI"returns +self+.;To:RDoc::Markup::BlankLineo; ; [I"PIf +count+ is negative then it rotates in the opposite direction, starting ;TI">from the end of the array where +-1+ is the last element.;T@o:RDoc::Markup::Verbatim; [ I" a = [ "a", "b", "c", "d" ] ;TI"/a.rotate! #=> ["b", "c", "d", "a"] ;TI"/a #=> ["b", "c", "d", "a"] ;TI"/a.rotate!(2) #=> ["d", "a", "b", "c"] ;TI".a.rotate!(-3) #=> ["a", "b", "c", "d"];T: @format0: @fileI" array.c;T:0@omit_headings_from_table_of_contents_below0I"#ary.rotate!(count=1) -> ary ;T0[I"(p1 = v1);T@FI" Array;TcRDoc::NormalClass00