encoder_max_buffer_length_from_utf16_without_replacement

Function encoder_max_buffer_length_from_utf16_without_replacement 

Source
#[unsafe(no_mangle)]
pub unsafe extern "C" fn encoder_max_buffer_length_from_utf16_without_replacement( encoder: *const Encoder, u16_length: usize, ) -> usize
Expand description

Query the worst-case output size when encoding from UTF-16 without replacement.

Returns the size of the output buffer in bytes that will not overflow given the current state of the encoder and u16_length number of additional input code units or SIZE_MAX if size_t would overflow.