Searched refs:OnceState (Results 1 – 1 of 1) sorted by relevance
14 pub enum OnceState { enum24 inner: AtomicOnceState::new(OnceState::Incomplete), in new()36 OnceState::Incomplete, in call_once()37 OnceState::Posioned, in call_once()47 self.inner.store(OnceState::Complete, Ordering::SeqCst); in call_once()96 F: FnOnce(&OnceState), in call_once_force() argument106 OnceState::Incomplete, in call_once_force()107 OnceState::Posioned, in call_once_force()117 self.inner.store(OnceState::Complete, Ordering::SeqCst); in call_once_force()123 self.inner.load(Ordering::SeqCst) == OnceState::Complete in is_completed()[all …]