]> git.proxmox.com Git - rustc.git/blame - src/test/ui/issues/issue-22781.rs
New upstream version 1.41.1+dfsg1
[rustc.git] / src / test / ui / issues / issue-22781.rs
CommitLineData
60c5eb7d 1// check-pass
0bf4aa26 2#![allow(unused_variables)]
b039eaaf
SL
3use std::collections::HashMap;
4use std::collections::hash_map::Entry::Vacant;
85aaf69f 5
b039eaaf 6pub fn foo() {
dc9dc135 7 type F = Box<dyn Fn(&()) + 'static>;
b039eaaf
SL
8 let mut map: HashMap<(), F> = HashMap::new();
9 let x: &mut F = match map.entry(()) {
10 Vacant(_) => unimplemented!(),
11 _ => unimplemented!()
12 };
c34b1796 13}
b039eaaf
SL
14
15fn main() {}