struct

Athena::MIME::Encoder::RFC2231

Inherits Athena::MIME::Encoder::EncoderInterface < Struct < Value < Object

An encoder based on the RFC2231 spec.

Constructors

Instance methods

clone

Returns a copy of self with all instance variables cloned.

Source
encode(input : String, charset : String | Nil = "UTF-8", first_line_offset : Int32 = 0, max_line_length : Int32 | Nil = nil) : String

Returns an encoded version of the provided input.

first_line_offset may optionally be used depending on the exact implementation if the first line needs to be shorter. max_line_length may optionally be used depending on the exact implementation to customize the max length of each line.

Source
initialize
Source