diff --git a/src/ch04-01-what-is-ownership.md b/src/ch04-01-what-is-ownership.md index 0a16bea6..ea1cfb62 100644 --- a/src/ch04-01-what-is-ownership.md +++ b/src/ch04-01-what-is-ownership.md @@ -588,8 +588,9 @@ fn main() { let s2 = String::from("Hallo"); // s2 kommt in den Gültigkeitsbereich - let s3 = takes_and_gives_back(s2); // s2 wird in takes_and_gives_back verschoben - // und der Rückgabewert wird in s3 verschoben + let s3 = takes_and_gives_back(s2); // s2 wird in takes_and_gives_back + // verschoben und der Rückgabewert + // wird in s3 verschoben } // Hier verlässt s3 den Gültigkeitsbereich und wird aufgeräumt. // s2 wurde verschoben, es passiert also nichts. @@ -602,7 +603,8 @@ fn gives_ownership() -> String { // gives_ownership verschiebt seinen // Gültigkeitsbereich some_string // some_string wird zurückgegeben und - // wird an die aufrufende Funktion verschoben + // wird an die aufrufende Funktion + // verschoben } // Diese Funktion nimmt einen String entgegen und gibt einen zurück diff --git a/src/ch06-02-match.md b/src/ch06-02-match.md index f30bafb1..f2b1c890 100644 --- a/src/ch06-02-match.md +++ b/src/ch06-02-match.md @@ -284,8 +284,8 @@ error[E0004]: non-exhaustive patterns: `None` not covered | ^ pattern `None` not covered | note: `Option` defined here - --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/option.rs:570:1 - ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/option.rs:574:5 + --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb/library/core/src/option.rs:570:1 + ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb/library/core/src/option.rs:574:5 | = note: not covered = note: the matched value is of type `Option`