APIdock / Ruby
/
method

pretty_print

ruby latest stable - Class: Struct
pretty_print(q)
public

No documentation available.

# File lib/pp.rb, line 364
 def pretty_print(q) # :nodoc:
 q.group(1, sprintf("#<struct %s", PP.mcall(self, Kernel, :class).name), '>') {
 q.seplist(PP.mcall(self, Struct, :members), lambda { q.text "," }) {|member|
 q.breakable
 q.text member.to_s
 q.text '='
 q.group(1) {
 q.breakable ''
 q.pp self[member]
 }
 }
 }
 end

AltStyle によって変換されたページ (->オリジナル) /