End of Life Ruby 3.1 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 RBOOL(ENC_DUMMY_P(must_encoding(enc)));
}
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