macro_rules! ascii_compatible_encoder_functions { ( $bmp_body:block, $astral_body:block, $bmp:ident, $astral:ident, $slf:ident, $source:ident, $handle:ident, $copy_ascii:ident, $destination_check:ident, $ascii_punctuation:expr ) => { ... }; }
macro_rules! ascii_compatible_encoder_functions { ( $bmp_body:block, $astral_body:block, $bmp:ident, $astral:ident, $slf:ident, $source:ident, $handle:ident, $copy_ascii:ident, $destination_check:ident, $ascii_punctuation:expr ) => { ... }; }