¿Cómo definir una constante de cadena multilínea en Rust? Sintaxis y ejemplos
¡Hola a todos! Acabo de empezar a aprender Rust y me encontré con un problema. Necesito declarar una variable string que contenga varias líneas de texto. En otros lenguajes, como Python, puedo escribir simplemente:
```python
text = """Esto
es multilínea
cadena"""
```
Pero en Rust lo intento así:
```rust
let text = "Esto
es multilínea
cadena";
```
Y el compilador da un error: `error: unterminated double quote string`. También probé escapar los caracteres de nueva línea con `\n`, pero es incómodo para textos grandes, como JSON, consultas SQL o mensajes largos.
Por favor, indíquenme cuál es la sintaxis correcta para literales de cadena multilínea en Rust. ¿Hay alguna particularidad, por ejemplo, con sangrías o espacios? ¡Gracias de antemano!
<<>>
Uso de literales de cadena cruda (raw string literals)
En Rust, para crear constantes de cadena multilínea se usa la sintaxis de cadenas crudas (raw strings). Permite