Open
Description
Hi,
I'm translating RBE from English to French so I've copied this source code to translate its comments:
// La création et destruction des lifetimes sont illustrées ci-dessous par des lignes.
// `i` possède la plus grande lifetime car son contexte englobe
// `borrow1` et `borrow2`. La durée de vie de `borrow1` ne peut pas être
// comparée à celle de `borrow2` car elle ne se trouve pas dans le
// même contexte.
fn main() {
let i = 3; // Lifetime for `i` starts. ────────────────┐
// │
{ // │
let borrow1 = &i; // `borrow1` lifetime starts. ──┐│
// ││
println!("borrow1: {}", borrow1); // ││
} // `borrow1 ends. ──────────────────────────────────┘│
// │
// │
{ // │
let borrow2 = &i; // `borrow2` lifetime starts. ──┐│
// ││
println!("borrow2: {}", borrow2); // ││
} // `borrow2` ends. ─────────────────────────────────┘│
// │
} // Lifetime ends. ─────────────────────────────────────┘
I preserved the originals comments not to break typography. When I put this code in {{#playpen source/foo.rs}}
, the server displays:
How to fix it ?
Regards.