End of Life Ruby 3.0 has reached end of life and gets no more fixes. Switch to Ruby 4.0 →
instance method
Encoding#dummy?
enc.dummy? → true or false
encoding.c
View on GitHub ↗
static VALUE
enc_dummy_p(VALUE enc)
{
return ENC_DUMMY_P(must_encoding(enc)) ? Qtrue : Qfalse;
}
Returns true for dummy encodings. A dummy encoding is an encoding for which character handling is not properly implemented. It is used for stateful encodings.
Example
Encoding::ISO_2022_JP.dummy? #=> true Encoding::UTF_8.dummy? #=> false