Skip to content

Commit

Permalink
Merge pull request #3428 from TruscaPetre/patch-1
Browse files Browse the repository at this point in the history
A better phrasing for generic methods.
  • Loading branch information
chriskrycho authored Dec 18, 2024
2 parents 1855609 + 17e2dcb commit 5aaf712
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions src/ch10-01-syntax.md
Original file line number Diff line number Diff line change
Expand Up @@ -210,9 +210,9 @@ generic type after `impl`, Rust can identify that the type in the angle
brackets in `Point` is a generic type rather than a concrete type. We could
have chosen a different name for this generic parameter than the generic
parameter declared in the struct definition, but using the same name is
conventional. Methods written within an `impl` that declares the generic type
will be defined on any instance of the type, no matter what concrete type ends
up substituting for the generic type.
conventional. If you write a method within an `impl` that declares a generic
type, that method will be defined on any instance of the type, no matter what
concrete type ends up substituting for the generic type.

We can also specify constraints on generic types when defining methods on the
type. We could, for example, implement methods only on `Point<f32>` instances
Expand Down

0 comments on commit 5aaf712

Please sign in to comment.