about summary refs log tree commit diff
path: root/src/libstd/sys/unix/stack_overflow.rs
diff options
context:
space:
mode:
authorYuki Okushi <huyuumi.dev@gmail.com>2020-05-30 12:39:10 +0900
committerGitHub <noreply@github.com>2020-05-30 12:39:10 +0900
commit3459eae96c3ab9ae40012e97723c7550e96200f6 (patch)
tree50915fa5c4f97e213425d8abed679d7c016db0fb /src/libstd/sys/unix/stack_overflow.rs
parenta578ac52bafef5b2a270fddfd36870c9c7fc862e (diff)
parenta51b22a9fda2fff37b17ad7b7fa516b3385089a9 (diff)
downloadrust-3459eae96c3ab9ae40012e97723c7550e96200f6.tar.gz
rust-3459eae96c3ab9ae40012e97723c7550e96200f6.zip
Rollup merge of #72162 - cuviper:extend_one, r=Mark-Simulacrum
Add Extend::{extend_one,extend_reserve}

This adds new optional methods on `Extend`: `extend_one` add a single
element to the collection, and `extend_reserve` pre-allocates space for
the predicted number of incoming elements. These are used in `Iterator`
for `partition` and `unzip` as they shuffle elements one-at-a-time into
their respective collections.
Diffstat (limited to 'src/libstd/sys/unix/stack_overflow.rs')
0 files changed, 0 insertions, 0 deletions