File: C:/Ruby27-x64/share/ri/2.7.0/system/Psych/Coder/cdesc-Coder.ri
U:RDoc::NormalClass[iI"
Coder:ETI"Psych::Coder;TI"Object;To:RDoc::Markup::Document:@parts[o;;[o:RDoc::Markup::Paragraph;[
I"OIf an object defines +encode_with+, then an instance of Psych::Coder will ;TI"Mbe passed to the method when the object is being serialized. The Coder ;TI"Lautomatically assumes a Psych::Nodes::Mapping is being emitted. Other ;TI"Pobjects like Sequence and Scalar may be emitted if +seq=+ or +scalar=+ are ;TI"called, respectively.;T:
@fileI"!ext/psych/lib/psych/coder.rb;T:0@omit_headings_from_table_of_contents_below0;
0;0[[
I"
implicit;TI"RW;T:publicFI"/../ruby-2.7.7/ext/psych/lib/psych/coder.rb;T[
I"object;T@;F@[
I"seq;TI"R;T;F@[
I"
style;T@;F@[
I"tag;T@;F@[
I" type;T@;F@[ [ [[I"
class;T[[;[[I"new;T@[:protected[ [:private[ [I"
instance;T[[;[[I"[];T@[I"[]=;T@[I"add;T@[I"map;T@[I" map=;T@[I"represent_map;T@[I"represent_object;T@[I"represent_scalar;T@[I"represent_seq;T@[I"scalar;T@[I"scalar=;T@[I" seq=;T@[;
[ [;[ [ [U:RDoc::Context::Section[i 0o;;[ ;
0;0[I"!ext/psych/lib/psych/coder.rb;TI"
Psych;TcRDoc::NormalModule