patch_seq_json_escape

Function patch_seq_json_escape 

Source
#[unsafe(no_mangle)]
pub unsafe extern "C" fn patch_seq_json_escape(stack: Stack) -> Stack
Expand description

Escape a string for JSON output

Stack effect: ( str – str )

Escapes special characters according to JSON spec:

  • "\"
  • \\\
  • newline → \n
  • carriage return → \r
  • tab → \t
  • backspace → \b
  • form feed → \f
  • Control characters (0x00-0x1F) → \uXXXX

§Safety

Stack must have a String value on top