]> git.proxmox.com Git - rustc.git/blame - src/test/ui/coerce/coerce-reborrow-imm-vec-rcvr.rs
New upstream version 1.45.0+dfsg1
[rustc.git] / src / test / ui / coerce / coerce-reborrow-imm-vec-rcvr.rs
CommitLineData
b7449926 1// run-pass
223e47cc 2
c34b1796
AL
3
4fn bar(v: &mut [usize]) -> Vec<usize> {
1a4d82fc 5 v.to_vec()
223e47cc
LB
6}
7
c34b1796 8fn bip(v: &[usize]) -> Vec<usize> {
1a4d82fc 9 v.to_vec()
223e47cc
LB
10}
11
12pub fn main() {
c30ab7b3 13 let mut the_vec = vec![1, 2, 3, 100];
85aaf69f
SL
14 assert_eq!(the_vec.clone(), bar(&mut the_vec));
15 assert_eq!(the_vec.clone(), bip(&the_vec));
223e47cc 16}