aboutsummaryrefslogtreecommitdiffstats
path: root/src/fnnop.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/fnnop.rs')
-rw-r--r--src/fnnop.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/fnnop.rs b/src/fnnop.rs
index 871a6ab..13b9379 100644
--- a/src/fnnop.rs
+++ b/src/fnnop.rs
@@ -2,6 +2,7 @@
//
//#![feature(unboxed_closures)]
//#![feature(fn_traits)]
+use core::cell::UnsafeCell;
pub struct FnNOP();
@@ -16,4 +17,4 @@ impl FnOnce<()> for FnNOP {
extern "rust-call" fn call_once(self, _args: ()) {}
}
-static mut NOP: FnNOP = FnNOP();
+pub static mut NOP: UnsafeCell<FnNOP> = UnsafeCell::new(FnNOP());