Lines Matching refs:VariantEncoding

340 pub enum VariantEncoding {  enum
356 impl VariantEncoding { impl
359 VariantEncoding::SingleByte(table, _, _, _) => SingleByteDecoder::new(table), in new_variant_decoder()
360 VariantEncoding::Utf8 => Utf8Decoder::new(), in new_variant_decoder()
361 VariantEncoding::Gbk | VariantEncoding::Gb18030 => Gb18030Decoder::new(), in new_variant_decoder()
362 VariantEncoding::Big5 => Big5Decoder::new(), in new_variant_decoder()
363 VariantEncoding::EucJp => EucJpDecoder::new(), in new_variant_decoder()
364 VariantEncoding::Iso2022Jp => Iso2022JpDecoder::new(), in new_variant_decoder()
365 VariantEncoding::ShiftJis => ShiftJisDecoder::new(), in new_variant_decoder()
366 VariantEncoding::EucKr => EucKrDecoder::new(), in new_variant_decoder()
367 VariantEncoding::Replacement => ReplacementDecoder::new(), in new_variant_decoder()
368 VariantEncoding::UserDefined => UserDefinedDecoder::new(), in new_variant_decoder()
369 VariantEncoding::Utf16Be => Utf16Decoder::new(true), in new_variant_decoder()
370 VariantEncoding::Utf16Le => Utf16Decoder::new(false), in new_variant_decoder()
376 VariantEncoding::SingleByte(table, run_bmp_offset, run_byte_offset, run_length) => { in new_encoder()
379 VariantEncoding::Utf8 => Utf8Encoder::new(encoding), in new_encoder()
380 VariantEncoding::Gbk => Gb18030Encoder::new(encoding, false), in new_encoder()
381 VariantEncoding::Gb18030 => Gb18030Encoder::new(encoding, true), in new_encoder()
382 VariantEncoding::Big5 => Big5Encoder::new(encoding), in new_encoder()
383 VariantEncoding::EucJp => EucJpEncoder::new(encoding), in new_encoder()
384 VariantEncoding::Iso2022Jp => Iso2022JpEncoder::new(encoding), in new_encoder()
385 VariantEncoding::ShiftJis => ShiftJisEncoder::new(encoding), in new_encoder()
386 VariantEncoding::EucKr => EucKrEncoder::new(encoding), in new_encoder()
387 VariantEncoding::UserDefined => UserDefinedEncoder::new(encoding), in new_encoder()
388 VariantEncoding::Utf16Be | VariantEncoding::Replacement | VariantEncoding::Utf16Le => { in new_encoder()
396 VariantEncoding::SingleByte(_, _, _, _) | VariantEncoding::UserDefined => true, in is_single_byte()