use ach_once::Once; #[test] fn base() { static CELL: Once = Once::new(); assert!(CELL.get().is_err()); assert!(CELL.set(1).is_ok()); assert!(CELL.is_initialized()); assert!(CELL.set(2).is_err()); assert_eq!(CELL.get().unwrap(), &1); }