Skip to content

Commit 3b6c432

Browse files
authored
Merge pull request #2763 from guanqun/fix-typos
fix typos
2 parents d3438ba + 6331e4c commit 3b6c432

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

text/1522-conservative-impl-trait.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -322,7 +322,7 @@ across abstraction barriers and provide information about a type without the
322322
type's author having to explicitly opt in.
323323

324324
This means, however, that it has to be considered a silent breaking change to
325-
change a function with a abstract return type in a way that removes OIBIT impls,
325+
change a function with an abstract return type in a way that removes OIBIT impls,
326326
which might be a problem. (As noted above, this is already the case for `struct`
327327
definitions.)
328328

@@ -344,7 +344,7 @@ use something like a newtype.
344344

345345
### Anonymity
346346

347-
A abstract return type cannot be named in this proposal, which means that it
347+
An abstract return type cannot be named in this proposal, which means that it
348348
cannot be placed into `structs` and so on. This is not a fundamental limitation
349349
in any sense; the limitation is there both to keep this RFC simple, and because
350350
the precise way we might want to allow naming of such types is still a bit
@@ -487,7 +487,7 @@ and the compatibility of the current compiler with it is unknown,
487487
it is not yet possible to reach a concrete solution here.
488488

489489
In addition to that, there are also different proposals as to whether
490-
a abstract return type is its own thing or sugar for a associated type,
490+
an abstract return type is its own thing or sugar for a associated type,
491491
how it interacts with other associated items and so on,
492492
so forbidding them in traits seems like the best initial course of action.
493493

0 commit comments

Comments
 (0)