Function script::dom::bindings::import::module::jsapi::JS_EncodeStringToASCII

source ·
pub unsafe extern "C" fn JS_EncodeStringToASCII(
    cx: *mut JSContext,
    str_: *mut JSString,
) -> u64
Expand description

DEPRECATED

Same behavior as JS_EncodeStringToLatin1(), but encode into an ASCII string.

This function asserts in debug mode that the input string contains only ASCII characters.

The returned string is also subject to misinterpretation if |str| contains any nulls (which are faithfully transcribed into the returned string, but which will implicitly truncate the string if it’s passed to functions that expect null-terminated strings).

Avoid using this function if possible, because we’ll remove it once we can devise a better API for the task.