From 160551d8f70732dc3adb7b91eebe9f80b6ac4dbd Mon Sep 17 00:00:00 2001 From: Tshepang Mbambo Date: Thu, 25 Jun 2026 13:07:48 +0200 Subject: [PATCH 1/2] remove broken text It had a typo, but it should also not be needed since it should be clear from context what it explains --- src/types/closure.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/types/closure.md b/src/types/closure.md index 578e29faf9..f66dd1946d 100644 --- a/src/types/closure.md +++ b/src/types/closure.md @@ -391,7 +391,7 @@ let c = || match x { // Does not capture `*x`. [..] => (), // ^^ Rest pattern. }; -let _ = &mut *x; // OK: `*x` can be borrow here. +let _ = &mut *x; // OK c(); ``` From 86eaede6f374147a02f5cf905e84ef8ddb2ef9d6 Mon Sep 17 00:00:00 2001 From: Tshepang Mbambo Date: Thu, 25 Jun 2026 13:53:45 +0200 Subject: [PATCH 2/2] fix link target --- src/patterns.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/patterns.md b/src/patterns.md index e7a8e9c4b8..05ad64c97f 100644 --- a/src/patterns.md +++ b/src/patterns.md @@ -292,7 +292,7 @@ if let Some(y) = x { ``` r[patterns.ident.binding.non-reference] -*Non-reference patterns* include all patterns except bindings, [wildcard patterns](#wildcard-pattern) (`_`), [`const` patterns](#path-patterns) of reference types, and [reference patterns](#reference-patterns). +*Non-reference patterns* include all patterns except bindings, [wildcard patterns](#wildcard-pattern) (`_`), [`const` patterns](#constant-patterns) of reference types, and [reference patterns](#reference-patterns). r[patterns.ident.binding.default-mode] If a binding pattern does not explicitly have `ref`, `ref mut`, or `mut`, then it uses the *default binding mode* to determine how the variable is bound.