Skip to content

Commit 5d72f8e

Browse files
committed
Various typos
1 parent 140256f commit 5d72f8e

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

text/0000-Self-not-sized-by-default.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -48,10 +48,10 @@ trait Foo : ?Sized { ... }
4848

4949
However, placing `?Sized` in the supertrait listing raises awkward
5050
questions regarding inheritance. Certainly, when experimenting with
51-
this syntax early on, the author found it very surprising that the
52-
`?Sized` bound was "inherited" by subtraits. At the same time, it
53-
makes no sense to inherit, since all that the `?Sized` notation is
54-
saying is "do not add `Sized`", and you can't inherit the absence of a
51+
this syntax early on, we found it very surprising that the `?Sized`
52+
bound was "inherited" by subtraits. At the same time, it makes no
53+
sense to inherit, since all that the `?Sized` notation is saying is
54+
"do not add `Sized`", and you can't inherit the absence of a
5555
thing. Having traits simply not inherit from `Sized` by default
5656
sidesteps this problem altogether and avoids the need for a special
5757
syntax to supress the (now absent) default.
@@ -81,7 +81,7 @@ object `Foo` implements the trait `Foo`.
8181
# Drawbacks
8282

8383
The `Self` parameter is inconsistent with other type parameters if we
84-
adopt this RFC. The author believes this is acceptable since it is
84+
adopt this RFC. We believe this is acceptable since it is
8585
syntactically distinguished in other ways (for example, it is not
8686
declared), and the benefits are substantial.
8787

@@ -96,10 +96,10 @@ declared), and the benefits are substantial.
9696
objects implement their respective traits ([RFC 255]).
9797

9898
- Remove the `Sized` defaults altogether. This approach is purer, but
99-
the annotation burden is substantial. The author continues to
100-
experiment in the hopes of finding an alternative to current blanket
101-
default, but without success thus far (beyond the idea of doing
102-
global inference).
99+
the annotation burden is substantial. We continue to experiment in
100+
the hopes of finding an alternative to current blanket default, but
101+
without success thus far (beyond the idea of doing global
102+
inference).
103103

104104
# Unresolved questions
105105

0 commit comments

Comments
 (0)