]> git.lizzy.rs Git - rust.git/commit
Rollup merge of #83571 - a1phyr:feature_const_slice_first_last, r=dtolnay
authorDylan DPC <dylan.dpc@gmail.com>
Tue, 30 Mar 2021 09:34:25 +0000 (11:34 +0200)
committerGitHub <noreply@github.com>
Tue, 30 Mar 2021 09:34:25 +0000 (11:34 +0200)
commitad2a80e412768fd2c9a162a3b68e1489af446f2f
tree40bc3f51aaddfdc288bf1cd0a063e8d063890fea
parent9ab5f7db30910e72675f2e348f352e0e23edb69c
parent6327e46d8c21d54734eb5eb44604be487a8e6bdb
Rollup merge of #83571 - a1phyr:feature_const_slice_first_last, r=dtolnay

Constantify some slice methods

Tracking issue: #83570

This PR constantifies the following functions under feature `const_slice_first_last`:
- `slice::first`
- `slice::split_first`
- `slice::last`
- `slice::split_last`

Blocking on `#![feature(const_mut_refs)]`:
- `slice::first_mut`
- `slice::split_first_mut`
- `slice::last_mut`
- `slice::split_last_mut`
library/core/src/slice/mod.rs