Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
23 lines (15 sloc) 434 Bytes
// build-pass (FIXME(62277): could be check-pass?)
#![feature(fn_traits, unboxed_closures)]
#[allow(dead_code)]
struct Foo;
impl Fn<(&(),)> for Foo {
extern "rust-call" fn call(&self, (_,): (&(),)) {}
}
impl FnMut<(&(),)> for Foo {
extern "rust-call" fn call_mut(&mut self, (_,): (&(),)) {}
}
impl FnOnce<(&(),)> for Foo {
type Output = ();
extern "rust-call" fn call_once(self, (_,): (&(),)) {}
}
fn main() {}
You can’t perform that action at this time.