Fixed documentation for finalize->drop change

This commit is contained in:
Steven Fackler 2013-06-30 20:12:57 -04:00 committed by Steven Fackler
parent 3e265e7842
commit 863e75f0a1

View File

@ -2876,13 +2876,13 @@ The kinds are:
Types with destructors (types that implement `Drop`) can not implement `Copy`.
`Drop`
: This is not strictly a kind, but its presence interacts with kinds: the `Drop`
trait provides a single method `finalize` that takes no parameters, and is run
trait provides a single method `drop` that takes no parameters, and is run
when values of the type are dropped. Such a method is called a "destructor",
and are always executed in "top-down" order: a value is completely destroyed
before any of the values it owns run their destructors. Only `Send` types
that do not implement `Copy` can implement `Drop`.
> **Note:** The `finalize` method may be renamed in future versions of Rust.
> **Note:** The `drop` method may be renamed in future versions of Rust.
_Default_
: Types with destructors, closure environments,