diff --git a/src/destructors.md b/src/destructors.md index d89c069c8..1af7f656c 100644 --- a/src/destructors.md +++ b/src/destructors.md @@ -3,7 +3,7 @@ r[destructors] r[destructors.intro] When an [initialized] [variable] or [temporary] goes out of -[scope](#drop-scopes), its *destructor* is run, or it is *dropped*. [Assignment] +[scope](#drop-scopes), its *destructor* is run or it is *dropped*. [Assignment] also runs the destructor of its left-hand operand, if it's initialized. If a variable has been partially initialized, only its initialized fields are dropped.