Struct EnterError
pub struct EnterError { /* private fields */ }
An error returned by enter if an execution scope has already been
entered.
Trait Implementations
impl Debug for EnterError
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Display for EnterError
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Error for EnterError
Auto Trait Implementations
impl Freeze for EnterError
impl RefUnwindSafe for EnterError
impl Send for EnterError
impl Sync for EnterError
impl Unpin for EnterError
impl UnsafeUnpin for EnterError
impl UnwindSafe for EnterError
Blanket Implementations
impl<T> Any for EnterError
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for EnterError
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for EnterError
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> From<T> for EnterError
fn from(t: T) -> TReturns the argument unchanged.
impl<T> ToString for EnterError
where
T: Display + ?Sized,
fn to_string(&self) -> String
impl<T, U> Into<U> for EnterError
where
U: From<T>,
fn into(self) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses to do.
impl<T, U> TryFrom<U> for EnterError
where
U: Into<T>,
type Error = never;fn try_from(value: U) -> Result<T, never>
impl<T, U> TryInto<U> for EnterError
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>