Skip to main content

basic_string_literal

Function basic_string_literal 

Source
pub fn basic_string_literal(
    field: &'static str,
    value: &str,
) -> Result<String, Error>
Expand description

Escape a value for LibreOffice Basic string literal context.

  • Rejects control characters (including newlines) to avoid ambiguous parsing.
  • Escapes " by doubling it (""), per Basic string literal rules.
  • Returns the fully-quoted Basic string literal (including surrounding ").