Skip to content

Commit 06a6d81

Browse files
some formatting fixes
1 parent 7532223 commit 06a6d81

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

text/0255-object-safety.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ SomeTrait for SomeTrait { ... }`, but that seems weird and confusing and rather
3333
like boilerplate. Note that the precise mechanism here is out of scope for this
3434
RFC).
3535

36-
This is only sound if the trait is /object-safe/. We say a method `m` on trait
36+
This is only sound if the trait is object-safe. We say a method `m` on trait
3737
`T` is object-safe if it is legal (in current Rust) to call `x.m(...)` where `x`
3838
has type `&T`, i.e., `x` is a trait object. If all methods in `T` are object-
3939
safe, then we say `T` is object-safe.
@@ -61,8 +61,8 @@ traits. This makes both method call and using trait objects with generic code
6161
simpler. The downside is that it makes Rust less flexible, since not all traits
6262
can be used to create trait objects.
6363

64-
Software evolution is improved with this proposal: imagine adding a non-object-
65-
safe method to a previously object-safe trait. With this proposal, you would
64+
Software evolution is improved with this proposal: imagine adding a non-object-safe
65+
method to a previously object-safe trait. With this proposal, you would
6666
then get errors wherever a trait-object is created. The error would explain why
6767
the trait object could not be created and point out exactly which method was to
6868
blame and why. Without this proposal, the only errors you would get would be

0 commit comments

Comments
 (0)