File: //usr/local/rvm/gems/ruby-2.7.4/doc/mail-2.7.1/ri/Mail/Field/cdesc-Field.ri
U:RDoc::NormalClass[iI"
Field:ETI"Mail::Field;TI"Object;To:RDoc::Markup::Document:@parts[o;;[
o:RDoc::Markup::Paragraph;[I"PProvides a single class to call to create a new structured or unstructured ;TI"Qfield. Works out per RFC what field of field it is being given and returns ;TI",the correct field of class back on new.;To:RDoc::Markup::BlankLine S:RDoc::Markup::Heading:
leveli: textI"Per RFC 2822;T@o:RDoc::Markup::Verbatim;[I"2.2. Header Fields
;TI"
;TI"N Header fields are lines composed of a field name, followed by a colon
;TI"J (":"), followed by a field body, and terminated by CRLF. A field
;TI"F name MUST be composed of printable US-ASCII characters (i.e.,
;TI"K characters that have values between 33 and 126, inclusive), except
;TI"I colon. A field body may be composed of any US-ASCII characters,
;TI"K except for CR and LF. However, a field body may contain CRLF when
;TI"J used in header "folding" and "unfolding" as described in section
;TI"I 2.2.3. All field bodies MUST conform to the syntax described in
;TI"* sections 3 and 4 of this standard.;T:@format0:
@fileI"lib/mail/field.rb;T:0@omit_headings_from_table_of_contents_below0;0;0[[
I"unparsed_value;TI"R;T:publicFI"lib/mail/field.rb;T[U:RDoc::Constant[i I"STRUCTURED_FIELDS;TI"#Mail::Field::STRUCTURED_FIELDS;T;0o;;[ ;@#;0@#@cRDoc::NormalClass0U;[i I"KNOWN_FIELDS;TI"Mail::Field::KNOWN_FIELDS;T;0o;;[ ;@#;0@#@@00U;[i I"FIELDS_MAP;TI"Mail::Field::FIELDS_MAP;T;0o;;[ ;@#;0@#@@00U;[i I"FIELD_NAME_MAP;TI" Mail::Field::FIELD_NAME_MAP;T;0o;;[ ;@#;0@#@@00U;[i I"FIELD_ORDER;TI"Mail::Field::FIELD_ORDER;T;0o;;[ ;@#;0@#@@00U;[i I"FIELD_ORDER_LOOKUP;TI"$Mail::Field::FIELD_ORDER_LOOKUP;T;0o;;[ ;@#;0@#@@00[[I"Utilities;To;;[ ;@#;0@([I"Comparable;To;;[ ;@#;0@([[I"
class;T[[;[[I"new;T@([I"
parse;T@([:protected[ [:private[ [I"
instance;T[[;[[I"<=>;T@([I"==;T@([I"
field;T@([I"field=;T@([I"field_order_id;T@([I"inspect;T@([I"method_missing;T@([I" name;T@([I"respond_to?;T@([I"respond_to_missing?;T@([I"responsible_for?;T@([I" same;T@([I" to_s;T@([I"update;T@([I"
value;T@([I"value=;T@([;[ [;[ [I"create_field;T@([I"field_class_for;T@([I"new_field;T@([I"unfold;T@([ [U:RDoc::Context::Section[i 0o;;[ ;0;0[@#I"lib/mail/message.rb;TI"-lib/mail/parsers/address_lists_parser.rb;TI"3lib/mail/parsers/content_disposition_parser.rb;TI"0lib/mail/parsers/content_location_parser.rb;TI"9lib/mail/parsers/content_transfer_encoding_parser.rb;TI",lib/mail/parsers/content_type_parser.rb;TI")lib/mail/parsers/date_time_parser.rb;TI"-lib/mail/parsers/envelope_from_parser.rb;TI"+lib/mail/parsers/message_ids_parser.rb;TI",lib/mail/parsers/mime_version_parser.rb;TI",lib/mail/parsers/phrase_lists_parser.rb;TI"(lib/mail/parsers/received_parser.rb;TI" Mail;TcRDoc::NormalModule