diff options
| author | hman523 <shbarbella@gmail.com> | 2020-01-31 13:41:07 -0600 |
|---|---|---|
| committer | hman523 <shbarbella@gmail.com> | 2020-01-31 13:41:07 -0600 |
| commit | 346920c3c844e650aff6428c6b5c6e70cbce9954 (patch) | |
| tree | dee59aa5311b94749bfa434860af51d3ae8c138d /src/liballoc | |
| parent | 5371ddf8c6937e90ffb279c24ac3e79d17833399 (diff) | |
| download | rust-346920c3c844e650aff6428c6b5c6e70cbce9954.tar.gz rust-346920c3c844e650aff6428c6b5c6e70cbce9954.zip | |
Fixed issue 68593
Diffstat (limited to 'src/liballoc')
| -rw-r--r-- | src/liballoc/boxed.rs | 3 | ||||
| -rw-r--r-- | src/liballoc/vec.rs | 2 |
2 files changed, 4 insertions, 1 deletions
diff --git a/src/liballoc/boxed.rs b/src/liballoc/boxed.rs index 8735c2c8f36..7e5efbe3078 100644 --- a/src/liballoc/boxed.rs +++ b/src/liballoc/boxed.rs @@ -2,7 +2,8 @@ //! //! [`Box<T>`], casually referred to as a 'box', provides the simplest form of //! heap allocation in Rust. Boxes provide ownership for this allocation, and -//! drop their contents when they go out of scope. +//! drop their contents when they go out of scope. Boxes also ensure that they +//! never allocate more than `isize::MAX` bytes. //! //! # Examples //! diff --git a/src/liballoc/vec.rs b/src/liballoc/vec.rs index 26a7812f58e..4f6b7870e2e 100644 --- a/src/liballoc/vec.rs +++ b/src/liballoc/vec.rs @@ -4,6 +4,8 @@ //! Vectors have `O(1)` indexing, amortized `O(1)` push (to the end) and //! `O(1)` pop (from the end). //! +//! Vectors ensure they never allocate more than `isize::MAX` bytes. +//! //! # Examples //! //! You can explicitly create a [`Vec<T>`] with [`new`]: |
