Fix some grammar errors and hyperlinks in doc for trait Allocator
* "while until either" could also be changed to "for a while until either", but I just deleted "while". * fixed sentence with incorrect "at" and "has/have". * linked [*currently allocated*] similar to other methods.
This commit is contained in:
parent
5961e5ba3d
commit
0369ccb532
1 changed files with 4 additions and 2 deletions
|
|
@ -90,7 +90,7 @@ impl fmt::Display for AllocError {
|
|||
/// # Safety
|
||||
///
|
||||
/// Memory blocks that are [*currently allocated*] by an allocator,
|
||||
/// must point to valid memory, and retain their validity while until either:
|
||||
/// must point to valid memory, and retain their validity until either:
|
||||
/// - the memory block is deallocated, or
|
||||
/// - the allocator is dropped.
|
||||
///
|
||||
|
|
@ -112,7 +112,9 @@ pub unsafe trait Allocator {
|
|||
///
|
||||
/// The returned block of memory remains valid as long as it is [*currently allocated*] and the shorter of:
|
||||
/// - the borrow-checker lifetime of the allocator type itself.
|
||||
/// - as long as at the allocator and all its clones has not been dropped.
|
||||
/// - as long as the allocator and all its clones have not been dropped.
|
||||
///
|
||||
/// [*currently allocated*]: #currently-allocated-memory
|
||||
///
|
||||
/// # Errors
|
||||
///
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue