std::sync::OnceState
Struct std::sync::OnceState
pub struct OnceState { /* fields omitted */ }
???? This is a nightly-only experimental API. (once_poison #33577)
State yielded to the call_once_force
method which can be used to query whether the Once
was previously poisoned or not.
Methods
impl OnceState
[src]
fn poisoned(&self) -> bool
???? This is a nightly-only experimental API. (once_poison #33577)
Returns whether the associated Once
has been poisoned.
Once an initalization routine for a Once
has panicked it will forever indicate to future forced initialization routines that it is poisoned.
Trait Implementations
impl Debug for OnceState
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
Formats the value using the given formatter.
© 2010 The Rust Project Developers
Licensed under the Apache License, Version 2.0 or the MIT license, at your option.
https://doc.rust-lang.org/std/sync/struct.OnceState.html