pub enum OnceCellError {
AlreadyInitialized,
Cancelled,
}Expand description
Error returned when a OnceCell operation fails.
Variants§
Trait Implementations§
Source§impl Clone for OnceCellError
impl Clone for OnceCellError
Source§fn clone(&self) -> OnceCellError
fn clone(&self) -> OnceCellError
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for OnceCellError
impl Debug for OnceCellError
Source§impl Display for OnceCellError
impl Display for OnceCellError
Source§impl Error for OnceCellError
impl Error for OnceCellError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Source§impl PartialEq for OnceCellError
impl PartialEq for OnceCellError
impl Copy for OnceCellError
impl Eq for OnceCellError
impl StructuralPartialEq for OnceCellError
Auto Trait Implementations§
impl Freeze for OnceCellError
impl RefUnwindSafe for OnceCellError
impl Send for OnceCellError
impl Sync for OnceCellError
impl Unpin for OnceCellError
impl UnsafeUnpin for OnceCellError
impl UnwindSafe for OnceCellError
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, _span: NoopSpan) -> Self
fn instrument(self, _span: NoopSpan) -> Self
Instruments this future with a span (no-op when disabled).
Source§fn in_current_span(self) -> Self
fn in_current_span(self) -> Self
Instruments this future with the current span (no-op when disabled).