Skip to content

Commit 3f1c5b6

Browse files
committed
tweak wording around when validity constraints must hold
1 parent 0210bd8 commit 3f1c5b6

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

active_discussion/representation.md

+3-2
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,9 @@ As an example, a value of `&T` type can never be null -- therefore,
4848

4949
- Define what we guarantee about the layout of various types
5050
and the effect of `#[repr]` annotations.
51-
- Define the **validity requirements** of various types that unsafe
52-
programmers must uphold at all times.
51+
- Define the **validity requirements** of various types. These are the
52+
requirements that must hold at all times when the compiler considers
53+
a value to be initialized.
5354
- Also examine when/how we could dynamically check these requirements.
5455
- Uncover the sorts of constraints that we may wish to satisfy in the
5556
future.

0 commit comments

Comments
 (0)