Skip to content

Commit

Permalink
Review change - Expanded on explanation.
Browse files Browse the repository at this point in the history
  • Loading branch information
jacob-hughes committed Feb 14, 2018
1 parent 288c0c3 commit 38064a9
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions src/libcore/marker.rs
Original file line number Diff line number Diff line change
Expand Up @@ -65,11 +65,11 @@ impl<T: ?Sized> !Send for *mut T { }
///
/// The one exception is the implicit `Self` type of a trait. A trait does not
/// have an implicit `Sized` bound as this is incompatible with [trait object]s
/// where, by definition, one cannot know the size of all possible
/// implementations of the trait.
/// where, by definition, the trait needs to work with all possible implementors,
/// and thus could be any size.
///
/// Although Rust will let you bind `Sized` to a trait, you won't
/// be able to use it as a trait object later:
/// be able to use it to form a trait object later:
///
/// ```
/// # #![allow(unused_variables)]
Expand Down

0 comments on commit 38064a9

Please sign in to comment.