From 156ace352df37cca82ca2679087082bac99ad7f6 Mon Sep 17 00:00:00 2001 From: Tyler Mandry Date: Thu, 22 Jan 2026 18:38:11 -0500 Subject: [PATCH] Clarify only arrays undergo unsized coercion during dispatch --- src/expressions/method-call-expr.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/expressions/method-call-expr.md b/src/expressions/method-call-expr.md index 8257c083e4..418bc68e62 100644 --- a/src/expressions/method-call-expr.md +++ b/src/expressions/method-call-expr.md @@ -25,7 +25,7 @@ The following procedure is used: r[expr.method.candidate-receivers] The first step is to build a list of candidate receiver types. -Obtain these by repeatedly [dereferencing][dereference] the receiver expression's type, adding each type encountered to the list, then finally attempting an [unsized coercion] at the end, and adding the result type if that is successful. +Obtain these by repeatedly [dereferencing][dereference] the receiver expression's type, adding each type encountered to the list, then finally attempting an array [unsized coercion] at the end, and adding the result type if that is successful. r[expr.method.candidate-receivers-refs] Then, for each candidate `T`, add `&T` and `&mut T` to the list immediately after `T`.